MFT_REGISTRATION_INFO struttura (mfidl.h)
Contiene parametri per il metodo IMFLocalMFTRegistration::RegisterMFTs .
Sintassi
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;
Members
clsid
CLSID della trasformazione Media Foundation (MFT) da registrare.
guidCategory
GUID che specifica la categoria di MFT. Per un elenco di categorie MFT, vedere MFT_CATEGORY.
uiFlags
OR bit per bit di zero o più flag dall'enumerazione _MFT_ENUM_FLAG.
pszName
Stringa di caratteri wide contenente il nome descrittivo del MFT.
cInTypes
Numero di elementi nella matrice pInTypes .
pInTypes
Puntatore a una matrice di strutture MFT_REGISTER_TYPE_INFO . Ogni membro della matrice specifica un formato di input supportato da MFT. Se questo membro è NULL, il membro cInTypes deve essere zero.
cOutTypes
Numero di elementi nella matrice pOutTypes .
pOutTypes
Puntatore a una matrice di strutture MFT_REGISTER_TYPE_INFO . Ogni membro della matrice definisce un formato di output supportato da MFT. Se questo membro è NULL, il membro cOutTypes deve essere zero.
Requisiti
Client minimo supportato | Windows 7 [solo app desktop] |
Server minimo supportato | Windows Server 2008 R2 [solo app desktop] |
Intestazione | mfidl.h |