MFT_REGISTRATION_INFO 結構 (mfidl.h)
包含 IMFLocalMFTRegistration::RegisterMFT 方法的參數。
語法
typedef struct _MFT_REGISTRATION_INFO {
CLSID clsid;
GUID guidCategory;
UINT32 uiFlags;
LPCWSTR pszName;
DWORD cInTypes;
MFT_REGISTER_TYPE_INFO *pInTypes;
DWORD cOutTypes;
MFT_REGISTER_TYPE_INFO *pOutTypes;
} MFT_REGISTRATION_INFO;
成員
clsid
要註冊之媒體基礎轉換的 CLSID (MFT) 。
guidCategory
指定 MFT 類別的 GUID。 如需 MFT 類別清單,請參閱 MFT_CATEGORY。
uiFlags
_MFT_ENUM_FLAG列舉中零個或多個旗標的位OR。
pszName
包含 MFT 易記名稱的寬字元字串。
cInTypes
pInTypes陣列中的元素數目。
pInTypes
MFT_REGISTER_TYPE_INFO結構的陣列指標。 陣列的每個成員都會指定 MFT 支援的輸入格式。 如果這個成員是 Null, cInTypes 成員必須是零。
cOutTypes
pOutTypes陣列中的專案數目。
pOutTypes
MFT_REGISTER_TYPE_INFO結構的陣列指標。 陣列的每個成員都會定義 MFT 支援的輸出格式。 如果這個成員是 Null, cOutTypes 成員必須是零。
需求
最低支援的用戶端 | Windows 7 [僅限傳統型應用程式] |
最低支援的伺服器 | Windows Server 2008 R2 [僅限桌面應用程式] |
標頭 | mfidl.h |