MEAudioSessionDeviceRemoved 이벤트
오디오 장치가 제거될 때 오디오 렌더러에서 발생합니다. 이제 오디오 렌더러가 잘못되었습니다.
미디어 세션은 이 이벤트를 애플리케이션에 전달합니다.
이벤트 값
IMFMediaEvent::GetValue에서 검색할 수 있는 값은 다음과 같습니다.
VARTYPE | 설명 |
---|---|
VT_EMPTY |
이벤트 데이터가 없습니다. |
VT_UNKNOWN |
IMFAudioPolicy 인터페이스에 대한 포인터입니다. |
설명
이 이벤트는 오디오 렌더러의 스트림 싱크에서 전송됩니다. 이 이벤트는 오디오 렌더러가 DisconnectReasonDeviceRemoval과 같은 연결 끊김 이유로 오디오 세션에서 IAudioSessionEvents::OnSessionDisconnected 이벤트를 수신할 때 트리거됩니다.
설정된 경우 오디오 스트림이 더 이상 유효하지 않으므로 IMFAudioPolicy 포인터는 유용하지 않습니다.
요구 사항
요구 사항 | 값 |
---|---|
지원되는 최소 클라이언트 |
Windows Vista [데스크톱 앱만 해당] |
지원되는 최소 서버 |
Windows Server 2008 [데스크톱 앱만 해당] |
헤더 |
|
추가 정보