MFT_PROCESS_LOCAL_Attribute屬性
指定媒體基礎轉換 (MFT) 是否只在應用程式的程式中註冊。
資料類型
UINT32
取得/設定
若要取得這個屬性,請呼叫 IMFAttributes::GetUINT32。
若要設定此屬性,請呼叫 IMFAttributes::SetUINT32。
備註
此屬性的使用方式如下:
- 應用程式會呼叫 MFTRegisterLocal 或 MFTRegisterLocalByCLSID 函式來註冊本機 MFT。 這些函式會在應用程式的程式中註冊 MFT。
- 系統會呼叫 MFTEnumEx函式來列舉符合特定準則集的 MFT。 應用程式可能會直接呼叫 MFTEnumEx 函式,但拓撲載入器通常會呼叫此函式。
- MFTEnumEx函式會擷取IMFActivate指標的陣列,每個指標都代表 MFT 的啟用物件。 如果在本機註冊 MFT,則對應啟用物件上的 MFT_PROCESS_LOCAL_Attribute 屬性會設定為 TRUE 。
此屬性的預設值為 FALSE。
此屬性的 GUID 常數是從 mfuuid.lib 匯出。
規格需求
需求 | 值 |
---|---|
最低支援的用戶端 |
Windows 7 [傳統型應用程式 |UWP 應用程式] |
最低支援的伺服器 |
Windows Server 2008 R2 [傳統型應用程式 |UWP 應用程式] |
標頭 |
|
另請參閱