반응형

프로그래밍 관련/사운드 24

다이렉트 사운드 간단 코드 설명

================================= ================================= ================================= //출처 : http://www.cyworld.com/linuxzero/2622033 DirectSound 시작하기.. 초기화 & 설정 jumper 2009-06-30 09:31:36 주소복사 조회 47 스크랩 0 헤더/라이브러리 추가하기... 3줄로 요약하자... #include #pragma comment(lib, "dsound") // 이 방식은 vc전용이다. lib추가 전처리기 #pragma comment(lib, "dxguid") Direct Sound의 초기화... 필요한 변수 HWND hWnd; LPDIRECTS..

DirectSound C++ Document

=====================================================================    번역 : 최도경(lifeisforu@hanmail.net)이메일 : lifeisforu@hanmail.net홈페이지 : www.lifeisforu.net출처 ; DirectX 9.0 SDK C++ document비상업적 목적으로 자유로이 배포해 주세요. 불분명한 해석 뒤에는 원문을 실었습니다. 그리고 원문과 함께 보는 것이 좋을 것입니다.========== DirectSound C++ Document이 섹션은 C와 C++로 작성된 응용프로그램에서 사운드를 재생하고 캡춰하기 위해서 필요한 Microsoft® DirectSound® 에 대한 정보를 제공한다.정보는 다음 섹션으로 ..

다이렉트사운드(DirectSound) 관련

================================= ================================= ================================= 출처 : http://blog.naver.com/dunyazad/150030270349 -13장#1-다이렉트사운드(DirectSound) 사운드가 없는 게임은 단팥없는 붕어빵과도 같다. 사운드의 사용으로 타격감, 게임의 몰입도, 긴장감 등을 극대화 시킬 수 있는 것이다. DirectX에서는 사운드를 사용하기 위해서 다이렉트 사운드(DirectSound)를 제공한다. 다이렉트 사운드를 사용하기 위해서는 Project >> Settings 의 Link 탭으로 이동하여 Object/library modules 항목란에 dsound..

DirectSound 설명(best) 관련

================================= ================================= ================================= 출처: http://www.misofruit.co.kr/seojewoo/programming/direct5.htm DirectSound 객체 Interface 1) * IUnknown : 모든 COM object들의 base COM object * IDirectSound : DirectSound의 main object로서 audio hardware를 나타낸다. 어떤 컴퓨터에는 하나 이상의 사운드 카드가 있는데 그럴 경우에는 각 카드마다 DirectSound object를 필요로한다. * IDirectSoundBuffer : ..

D3Direct Sound 관련

================================= ================================= ================================= 출처: http://blog.naver.com/yakswa/140007312295 마다 새로운 게임이 쏟아지고 있다. 더 많은 개발자들이 생겨 나고 있으며, 더 좋은 개발환경이 제공되고 있다. 이에 부합 하듯 마이크로소프트(이하 MS)는 다이렉트X의 버전을 꾸준히 올려 이제 버전 9대로 들어섰다. 새롭게 무장돼 나온 다이렉트X 9.0이 과 이 길지 않아서 아직 실제 개발에 도입하기에 어려움이 많으리라 생 각된다. 이 글에서는 그러한 어려움들에 대해 작게나마 해결책을 제 시하고자 한다. 필자들이 다이렉트X를 사용하며 겪은 시행..

DSound 사용시 1차 버퍼를 그대로 사용하면 안됩니다.|작성자 제프 Direct Sound 동시 사운드 (동시 믹싱 예상)

================================= ================================= ================================= 출처: http://zeprod.org/60062124110 소리가 1가지밖에 안난답니다. (...) 1차버퍼를 이용해 사운드 파일을 읽어온후, 쿼리를 이용해서 2차 버퍼로 옮겨줘야 합니다. soundbuffer: IDirectSoundBuffer soundbuffer8: IDirectSoundBuffer8 hr = m_pDSound - > CreateSoundBuffer( & bufdesc, & (soundbuffer), NULL); if (SUCCEEDED(hr)) { hr = soundbuffer - > QueryInt..

OGG 재생 어떻게들 하시나요? (gpg 사이트)

================================= ================================= ================================= 출처: http://www.gpgstudy.com/forum/viewtopic.php?t=20662 OGG 재생 어떻게들 하시나요? 지금 만들고 있는 제품에 OGG 재생 기능을 넣으려고 합니다. (MP3 는 라이센스 문제로 사용이 곤란하고요.) 처음엔 간단하게 OGG 재생기능을 지원하는 모듈이 있으면 가져다 쓰려고 했는데, FMOD, BASS 같은 유료 모듈밖에 보이지 않더군요. 설마 없겠어... 하고 아무리 찾아봐도 VC/C++ 로 사용할 수 있는 모듈을 찾지는 못했습니다. 여기 GPGSTUDY 에도 몇번 글이 올라오기는 ..

[일리히트] 간단한 사운드 재생 | Irrlicht 3D engine

================================= ================================= ================================= 일리히트엔진의 툴셋으로 사운드엔진인 irrklang에 대해서 간단하게 소개해보겠습니다. irrklang은 irr-edit처럼 필요에 따라 사용하시면 됩니다. irrlicht엔진은 렌더링만 한다고 들었습니다. 따라서 사운드재생을 하려면 윈도우에 있는 라이브러리나 사운드엔진을 사용해야만 합니다. 유명한 사운드 라이브러리가 몇개있고 사용법도 널리 알려져 있습니다. 자기 입맛에 맞는 사운드라이브러리를 사용해도 됩니다만 교수님께서 추천해주신 irrklang을 써보니 간단한 재생을 위해서라면 이만큼 간편한것도 없다고 생각되는군요... ..

GPG DIRECT SOUND 다중 사운드 출력 관련 질문 답변

================================= ================================= ================================= 추가 링크 사이트 (GPG 질문/답변) - http://www.gpgstudy.com/forum/viewtopic.php?p=74088&sid=627408e7c2deaea25c1eb959f36da22e - http://www.gpgstudy.com/forum/viewtopic.php?t=14708&sid=0e9487c41d5c6b12b53caa65c4bf6f26 - http://www.gpgstudy.com/forum/viewtopic.php?p=81705 - http://www.gpgstudy.com/forum/viewto..

반응형