IAudioDeviceEndpoint 인터페이스(audioengineendpoint.h)
디바이스 엔드포인트 개체를 초기화하고 디바이스가 나타내는 디바이스의 기능을 가져옵니다.
디바이스 엔드포인트는 오디오 디바이스를 추상화합니다. 디바이스는 스피커와 같은 렌더링 디바이스 또는 마이크와 같은 캡처 디바이스일 수 있습니다. 디바이스 엔드포인트는 IAudioDeviceEndpoint 인터페이스를 구현해야 합니다.
디바이스의 IAudioDeviceEndpoint 인터페이스에 대한 참조를 가져오기 위해 오디오 엔진은 디바이스에 대한 오디오 엔드포인트(IAudioInputEndpointRT 또는 IAudioOutputEndpointRT)에서 QueryInterface를 호출합니다.
상속
IAudioDeviceEndpoint 인터페이스는 IUnknown 인터페이스에서 상속됩니다. IAudioDeviceEndpoint 에는 다음과 같은 유형의 멤버도 있습니다.
메서드
IAudioDeviceEndpoint 인터페이스에는 이러한 메서드가 있습니다.
IAudioDeviceEndpoint::GetEventDrivenCapable 디바이스 엔드포인트가 이벤트 구동인지 여부를 나타냅니다. 디바이스 엔드포인트는 버퍼 가용성을 알리는 이벤트를 설정하여 오디오 엔진의 기간을 제어합니다. |
IAudioDeviceEndpoint::GetRTCaps 오디오 디바이스가 실시간(RT) 지원인지 여부를 쿼리합니다. 이 메서드는 IAudioDeviceEndpoint의 원격 데스크톱 서비스 구현에서 사용되지 않습니다. |
IAudioDeviceEndpoint::SetBuffer 엔드포인트를 초기화하고 오디오 데이터가 스트리밍되는 엔드포인트의 형식에 따라 버퍼를 만듭니다. |
IAudioDeviceEndpoint::WriteExclusiveModeParametersToSharedMemory 배타적 모드 매개 변수를 만들고 공유 메모리에 씁니다. |
설명
원격 데스크톱 서비스 AudioEndpoint API는 원격 데스크톱 시나리오에서 사용됩니다. 클라이언트 애플리케이션용이 아닙니다.
요구 사항
요구 사항 | 값 |
---|---|
지원되는 최소 클라이언트 | Windows 7 |
지원되는 최소 서버 | Windows Server 2008 R2 |
대상 플랫폼 | Windows |
헤더 | audioengineendpoint.h |