전체 글 썸네일형 리스트형 IOCP 설명 원본 작성자: 데브피아 이기탁님 더보기 SDL Mixer 예제 * 헤더 파일 * #include *** 배경음 *** 음악 초기화 Mix_OpenAudio(44100, MIX_DEFAULT_FORMAT, 2, 2048); • 44.1khz 샘플링 주파수 사용. 일반적으로 게임의 경우는 22.05khz 도 충분합니다. • MIX_DEFAULT_FORMAT: 16 비트 샘플링 • 스테레오 채널. • 오디오 버퍼의 크기는 2048 바이트. 크기가 너무 작으면, 소리가 튈 수 있습니다. 버퍼를 너무 크게 하면 메모리 소요량이 많아지고, 재생 시작 시점에 밀릴 수 있습니다. 따라서, 적절하게 조절이 필요합니다. 음악 로딩 및 해제 *로딩 Mix_Music *bgm = Mix_LoadMUS("BGM/footballbgm.mp3"); * 이건 마지막에 해재해줄때 Mix_Free.. 더보기 실행 오류 관련 "응용프로그램 구성이 올바르지 않습니다." 또는 "응용프로그램의 side-by-side 구성이 잘못..." 이 오류가 발생하는 경우는 재배포 가능 패키지가 설치되어 있지 않기 떄문입니다. 위 설치파일을 설치하세요. 상기 dll 파일이 없다고 나오는 경우에 다운받아 [Windows\System32] 폴더에 넣어주세요. 실행파일과 같은 경로에 넣으셔도 상관 없습니다. 더보기 01. SDL 초기화 OS: Windows 7 Ultimate 64bit VS: Visual Studio 2010 Ultimate ( Download ) SDL: SDL-devel-1.2.15-VC ( Download ) Project File - 1. 빈 프로젝트 생성 2. 프로젝트 속성 변경 우선 프로젝트 속성을 선택합니다. 구성속성-VC++ 디렉터리-포함 디렉터리 에서 편집을 선택합니다. SDL이 설치된 경로로 이동해서 include 폴더를 선택합니다. 라이브러리 디렉터리도 같은 방식으로 선택합니다. 주의해야 할 점은 lib 폴더 내에 x64와 x86 디렉터리가 나눠져 있는데, 이부분은 배포할 대상을 고려하여 선택해야 합니다. 개발환경을 고려한 것이 아닌 배포환경을 고려해서 선택해야 한다는점을 알고 선택해주세요. 구성속.. 더보기 이전 1 2 3 4 5 다음