Share via


MF_AUDIO_RENDERER_ATTRIBUTE_ENDPOINT_ROLE屬性

指定音訊轉譯器的音訊端點角色。

資料類型

UINT32

備註

您可以使用這個屬性來設定音訊轉譯器。 使用方式取決於您呼叫哪一個函式來建立音訊轉譯器:

音訊端點裝置是位於音訊資料路徑一端的硬體裝置,例如耳機或喇叭。

如果已設定此屬性,音訊轉譯器會使用指定角色的預設音訊裝置。 此屬性的值是 ERole 列舉的成員,定義于標頭檔 mmdeviceapi.h 中。 如需詳細資訊,請參閱核心音訊 API 檔。 如果未設定此屬性,音訊轉譯器會使用預設端點裝置。

如果已設定此屬性,請勿設定 MF_AUDIO_RENDERER_ATTRIBUTE_ENDPOINT_ID 屬性。 如果設定這兩個屬性,建立音訊轉譯器時就會發生失敗。

此屬性的 GUID 常數會從 mfuuid.lib 匯出。

規格需求

需求
最低支援的用戶端
Windows Vista [僅限傳統型應用程式]
最低支援的伺服器
Windows Server 2008 [僅限傳統型應用程式]
標頭
Mfidl.h

另請參閱

依字母順序排列的媒體基礎屬性清單

音訊轉譯器屬性

IMFAttributes::GetUINT32

IMFAttributes::SetUINT32

串流音訊轉譯器