Fungsi MFTGetInfo (mfapi.h)

Mendapatkan informasi dari registri tentang transformasi Media Foundation (MFT).

Sintaks

HRESULT MFTGetInfo(
  [in]  CLSID                  clsidMFT,
  [out] LPWSTR                 *pszName,
  [out] MFT_REGISTER_TYPE_INFO **ppInputTypes,
  [out] UINT32                 *pcInputTypes,
  [out] MFT_REGISTER_TYPE_INFO **ppOutputTypes,
  [out] UINT32                 *pcOutputTypes,
  [out] IMFAttributes          **ppAttributes
);

Parameter

[in] clsidMFT

CLSID dari MFT.

[out] pszName

Menerima penunjuk ke string karakter lebar yang berisi nama MFT yang mudah diingat. Pemanggil harus membebaskan string dengan memanggil CoTaskMemFree. Parameter ini bisa NULL.

[out] ppInputTypes

Menerima pointer ke array struktur MFT_REGISTER_TYPE_INFO . Setiap anggota array menjelaskan format input yang didukung MFT. Pemanggil harus membebaskan array dengan memanggil CoTaskMemFree. Parameter ini bisa NULL.

[out] pcInputTypes

Menerima jumlah elemen dalam array ppInputTypes . Jika ppInputTypesADALAH NULL, parameter ini diabaikan dan dapat berupa NULL.

[out] ppOutputTypes

Menerima pointer ke array struktur MFT_REGISTER_TYPE_INFO . Setiap anggota array menjelaskan format output yang didukung MFT. Pemanggil harus membebaskan array dengan memanggil CoTaskMemFree. Parameter ini bisa NULL.

[out] pcOutputTypes

Menerima jumlah elemen dalam array ppOutputType . Jika ppOutputTypesADALAH NULL, parameter ini diabaikan dan dapat berupa NULL.

[out] ppAttributes

Menerima penunjuk ke antarmuka IMFAttributes dari penyimpanan atribut. Pemanggil harus merilis antarmuka. Penyimpanan atribut mungkin berisi atribut yang disimpan dalam registri untuk MFT yang ditentukan. (Untuk informasi selengkapnya, lihat MFTRegister.) Jika tidak ada atribut yang disimpan dalam registri untuk MFT ini, penyimpanan atribut kosong.

Parameter ini bisa NULL.

Menampilkan nilai

Jika fungsi ini berhasil, fungsi akan mengembalikan S_OK. Jika tidak, kode kesalahan HRESULT akan dikembalikan.

Persyaratan

   
Klien minimum yang didukung Windows Vista [hanya aplikasi desktop]
Server minimum yang didukung Windows Server 2008 [hanya aplikasi desktop]
Target Platform Windows
Header mfapi.h
Pustaka Mfplat.lib
DLL Mfplat.dll

Lihat juga

MFTEnum

MFTRegister

Fungsi Media Foundation

Transformasi Media Foundation

Mendaftar dan Menghitung MFTs