MEAudioSessionFormatChanged 事件
当音频设备的默认音频格式发生更改时,由音频呈现器引发。 音频呈现器现在无效。
媒体会话将此事件转发到应用程序。
事件值
从 IMFMediaEvent::GetValue 检索到的可能值包括以下内容。
VARTYPE | 说明 |
---|---|
VT_EMPTY |
无事件数据。 |
VT_UNKNOWN |
指向 IMFAudioPolicy 接口的 指针。 |
备注
此事件由音频呈现器流接收器发送。 当音频呈现器从用户模式音频会话接收 IAudioSessionEvents::OnSessionDisconnected 事件(断开连接原因等于 DisconnectReasonFormatChanged)时,将触发该事件。
IMFAudioPolicy 指针(如果已设置)将不起作用,因为音频流不再有效。
要求
要求 | 值 |
---|---|
最低受支持的客户端 |
Windows Vista [仅限桌面应用] |
最低受支持的服务器 |
Windows Server 2008 [仅限桌面应用] |
标头 |
|
另请参阅