Bagikan melalui


Fungsi MFInitMediaTypeFromMPEG1VideoInfo (mfapi.h)

Menginisialisasi jenis media dari struktur MPEG1VIDEOINFO DirectShow.

Sintaks

HRESULT MFInitMediaTypeFromMPEG1VideoInfo(
  IMFMediaType         *pMFType,
  const MPEG1VIDEOINFO *pMP1VI,
  UINT32               cbBufSize,
  const GUID           *pSubtype
);

Parameter

pMFType

Arahkan ke antarmuka IMFMediaType dari jenis media yang akan diinisialisasi. Untuk membuat objek jenis media yang tidak diinisialisasi, panggil MFCreateMediaType.

pMP1VI

Penunjuk ke struktur MPEG1VIDEOINFO yang menjelaskan jenis media. Pemanggil harus mengisi anggota struktur sebelum memanggil fungsi ini.

cbBufSize

Ukuran struktur MPEG1VIDEOINFO , dalam byte.

pSubtype

Arahkan ke GUID subjenis. Parameter ini bisa NULL. Jika GUID subjenis ditentukan, fungsi menggunakannya untuk mengatur subjenis media. Jika tidak, fungsi mencoba untuk menyimpulkan subjenis dari bidang biCompression yang terkandung dalam struktur MPEG1VIDEOINFO .

Nilai kembali

Fungsi mengembalikan HRESULT. Nilai yang mungkin termasuk, tetapi tidak terbatas pada, yang ada dalam tabel berikut.

Menampilkan kode Deskripsi
S_OK
Fungsi berhasil.

Persyaratan

Persyaratan Nilai
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

Fungsi Media Foundation

Konversi Tipe Media

Jenis Media