MFT_REGISTRATION_INFO 構造体 (mfidl.h)
IMFLocalMFTRegistration::RegisterMFTs メソッドのパラメーターが含まれています。
構文
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
登録する Media Foundation 変換 (MFT) の CLSID。
guidCategory
MFT のカテゴリを指定する GUID。 MFT カテゴリの一覧については、「 MFT_CATEGORY」を参照してください。
uiFlags
_MFT_ENUM_FLAG列挙体からの 0 個以上のフラグのビットごとの OR。
pszName
MFT のフレンドリ名を含むワイド文字列。
cInTypes
pInTypes 配列内の要素の数。
pInTypes
MFT_REGISTER_TYPE_INFO構造体の配列へのポインター。 配列の各メンバーは、MFT でサポートされる入力形式を指定します。 このメンバーが NULL の場合、 cInTypes メンバーは 0 である必要があります。
cOutTypes
pOutTypes 配列内の要素の数。
pOutTypes
MFT_REGISTER_TYPE_INFO構造体の配列へのポインター。 配列の各メンバーは、MFT でサポートされる出力形式を定義します。 このメンバーが NULL の場合、 cOutTypes メンバーは 0 である必要があります。
要件
サポートされている最小のクライアント | Windows 7 [デスクトップ アプリのみ] |
サポートされている最小のサーバー | Windows Server 2008 R2 [デスクトップ アプリのみ] |
Header | mfidl.h |