DirectPlay DirectPlay Voice 오디오 장치의 테스트   [목차열람] [주소복사] [슬롯비우기]
오디오 장치의 테스트
 
Microsoft DirectX 9.0

오디오 장치의 테스트


마이크의 설정은, Microsoft® DirectX® 사운드 하드웨어 테스트 위저드가 지원 하고 있다. 이 위저드는, 시스템으로 전이중 처리가 올바르게 지원 되고 있는 것으로, 마이크로 폰과 재생이 적절히 설정되어 있는 것을 확인한다. 위저드는, 선택한 재생 및 캡춰 장치의 편성 각각 다해 1 회만 실행할 필요가 있다.

사운드 하드웨어 테스트 위저드는, 다음의 2 개의 방법으로 기동할 수 있다.

애플리케이션을 기동할 때마다,dwFlags 파라미터를 DVFLAGS_QUERYONLY 로 설정해 IDirectPlayVoiceTest::CheckAudioSetup 를 호출해, 구성을 테스트할 필요가 있다. 이렇게 하면 직전의 테스트 후에 장치 구성이 변화했는지 어떠했는지를 간단하게 조사할 수 있다. 장치가 테스트되지 않은 경우는,IDirectPlayVoiceTest::CheckAudioSetup 를 한번 더 실행해 위저드를 기동한다. 이 조작을 실행하지 않으면IDirectPlayVoiceClient::Connect 가 DVERR_RUNSETUP 를 돌려주어, Microsoft DirectPlay® Voice 를 초기화할 수 없다.

현재에도 사용되고 있는 낡은 컴퓨터 시스템의 상당수는, 전이중 사운드 카드를 갖추지 않았다. 전이중이 아닌 사운드 카드는, 음성 통신을 수신할 수 있지만, 송신은 할 수 없다. 보통, 게임은 사운드 카드를 재생 모드 로 유지하므로, DirectX 는, 재생과 캡춰의 동적인 변환을 허가하지 않는 것으로, 이 문제를 방지한다. 사운드 하드웨어 테스트 위저드는, 사용자의 시스템의 전이중 능력에 관한 정보를 사용자에 제공한다.



© 2002 Microsoft Corporation. All rights reserved.
↑TOP