Bagikan melalui


struktur MFT_REGISTRATION_INFO (mfidl.h)

Berisi parameter untuk metode IMFLocalMFTRegistration::RegisterMFTs .

Sintaks

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;

Anggota

clsid

CLSID dari transformasi Media Foundation (MFT) untuk mendaftar.

guidCategory

GUID yang menentukan kategori MFT. Untuk daftar kategori MFT, lihat MFT_CATEGORY.

uiFlags

Bitwise OR dari nol atau lebih bendera dari enumerasi _MFT_ENUM_FLAG .

pszName

String karakter lebar yang berisi nama MFT yang mudah diingat.

cInTypes

Jumlah elemen dalam array pInTypes .

pInTypes

Penunjuk ke array struktur MFT_REGISTER_TYPE_INFO . Setiap anggota array menentukan format input yang didukung MFT. Jika anggota ini NULL, anggota cInTypes harus nol.

cOutTypes

Jumlah elemen dalam array pOutTypes .

pOutTypes

Penunjuk ke array struktur MFT_REGISTER_TYPE_INFO . Setiap anggota array mendefinisikan format output yang didukung MFT. Jika anggota ini NULL, anggota cOutTypes harus nol.

Persyaratan

   
Klien minimum yang didukung Windows 7 [hanya aplikasi desktop]
Server minimum yang didukung Windows Server 2008 R2 [hanya aplikasi desktop]
Header mfidl.h

Lihat juga

Struktur Yayasan Media