Share via


MFT_PROCESS_LOCAL_Attribute屬性

指定媒體基礎轉換 (MFT) 是否只在應用程式的程式中註冊。

資料類型

UINT32

取得/設定

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

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

備註

此屬性的使用方式如下:

  1. 應用程式會呼叫 MFTRegisterLocalMFTRegisterLocalByCLSID 函式來註冊本機 MFT。 這些函式會在應用程式的程式中註冊 MFT。
  2. 系統會呼叫 MFTEnumEx函式來列舉符合特定準則集的 MFT。 應用程式可能會直接呼叫 MFTEnumEx 函式,但拓撲載入器通常會呼叫此函式。
  3. MFTEnumEx函式會擷取IMFActivate指標的陣列,每個指標都代表 MFT 的啟用物件。 如果在本機註冊 MFT,則對應啟用物件上的 MFT_PROCESS_LOCAL_Attribute 屬性會設定為 TRUE

此屬性的預設值為 FALSE

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

規格需求

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

另請參閱

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

轉換屬性