Fungsi MFInitMediaTypeFromVideoInfoHeader2 (mfapi.h)
Menginisialisasi jenis media dari struktur DirectShow VIDEOINFOHEADER2 .
Sintaks
HRESULT MFInitMediaTypeFromVideoInfoHeader2(
IMFMediaType *pMFType,
const VIDEOINFOHEADER2 *pVIH2,
UINT32 cbBufSize,
const GUID *pSubtype
);
Parameter
pMFType
Arahkan ke antarmuka IMFMediaType dari jenis media untuk diinisialisasi. Untuk membuat objek jenis media yang tidak diinisialisasi, panggil MFCreateMediaType.
pVIH2
Penunjuk ke struktur VIDEOINFOHEADER2 yang menjelaskan jenis media. Pemanggil harus mengisi anggota struktur sebelum memanggil fungsi ini.
cbBufSize
Ukuran struktur VIDEOINFOHEADER2 , dalam byte.
pSubtype
Penunjuk ke GUID subjenis. Parameter ini bisa NULL. Jika GUID subjenis ditentukan, fungsi menggunakannya untuk mengatur subjenis media. Jika tidak, fungsi mencoba menyimpulkan subjenis dari bidang biCompression yang terkandung dalam struktur VIDEOINFOHEADER2 .
Menampilkan nilai
Fungsi mengembalikan HRESULT. Nilai yang mungkin termasuk, tetapi tidak terbatas pada, yang ada dalam tabel berikut.
Menampilkan kode | Deskripsi |
---|---|
|
Fungsi berhasil. |
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 |