共用方式為


MF_DEVSOURCE_ATTRIBUTE_SOURCE_TYPE_AUDCAP_ROLE屬性

指定音訊擷取裝置的裝置角色。

資料類型

ERole 儲存為 UINT32

取得/設定

若要取得這個屬性,請呼叫 IMFAttributes::GetUINT32

若要設定此屬性,請呼叫 IMFAttributes::SetUINT32

備註

eRole列舉類型記載于核心音訊 API 檔中。

屬性的值會指定裝置角色。 此屬性會與下列函式搭配使用。

這個屬性可用來做為 MFCreateDeviceSourceMFCreateDeviceSourceActivate 函式的輸入。 如果指定屬性,函式會建立媒體來源,以使用指定裝置角色的預設音訊擷取裝置。

這個屬性也可以用來做為 MFEnumDeviceSources 函式的輸入。 如果指定屬性,列舉會限制為指定的裝置角色。 此外, MFEnumDeviceSources 函式傳回的每個啟用物件都包含這個屬性。 然後,啟用物件會在建立媒體來源時,于內部使用 屬性。

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

規格需求

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

另請參閱

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

音訊/視訊擷取

擷取裝置屬性