2010-02-16 4 views
3

RtAudio 설명서에 나와 있습니다.Windows에서 Direct Sound로 RtAudio를 사용하는 방법

윈도우 (DirectSound를가) :

구성 스크립트는는 MinGW 컴파일러에 대한 지원을 제공합니다. DirectSound 지원은 "--with-ds"플래그로 지정됩니다.

Windows에서 DirectSound API 용 RtAudio를 컴파일하려면 DirectSound 버전 5.0 이상에 대한 헤더 파일과 원본 파일이 있어야합니다. 내가 아는 한, Windows NT에 대한 DirectSoundCapture 지원은 없습니다. DirectSound의 오디오 출력 대기 시간은 RtAudio 버전 3.0.2 이후로 상당히 좋을 수 있습니다. 입력 오디오 대기 시간은 여전히 ​​나빠지지만 버전 3.0.2 이후로 개선됩니다. RtAudio는 원래 Visual C++ 버전 6.0으로 개발되었지만 .NET으로 테스트되었습니다.

DirectSound 버전의 RtAudio는 UNICODE 전 처리기 정의를 사용하거나 사용하지 않고 컴파일 할 수 있습니다.

DirectSound의 헤더 파일과 소스 파일이 있어야한다고 나와 있습니다. 그래서이 헤더와 소스 파일을 C++로 작성해야하거나 어딘가에서 가져올 수 있습니다.

답변

2

Microsoft DirectX SDK의 일부로 DirectSound 헤더와 libs를 얻을 수 있습니다. Microsoft Download Center에 가서 "DirectX SDK"를 검색하고 출시 날짜별로 정렬 한 다음 가장 최근의 것을 다운로드했습니다. 여기에 대한 직접 링크가 있습니다 : DirectX SDK - (June 2010).

관련 문제