DEFINE_MEDIATYPE_GUID makro (mfapi.h)

Menentukan GUID subjenis media dari kode FOURCC, nilai D3DFORMAT , atau jenis format audio.

Sintaks

void DEFINE_MEDIATYPE_GUID(
   name,
   format
);

Parameter

name

Nama konstanta GUID yang akan ditentukan.

format

Kode FOURCC, nilai D3DFORMAT, atau jenis format audio.

Menampilkan nilai

Tidak ada

Keterangan

Format media sering diidentifikasi oleh kode FOURCC (seperti 'AYUV'), nilai D3DFORMAT (seperti D3DFMT_X8R8G8B8), atau jenis format audio (seperti WAVE_FORMAT_PCM). Makro DEFINE_MEDIATYPE_GUID menentukan konstanta GUID baru dari salah satu nilai ini. GUID yang dihasilkan dapat digunakan sebagai subjenis media.

Makro ini memanggil makro DEFINE_GUID . Konstanta GUID yang dihasilkan dinyatakan extern, sehingga deklarasi harus memiliki cakupan global.

Contoh

#include <initguid.h>

// Declares a GUID named MFVideoFormat_ABCD_Format.
DEFINE_MEDIATYPE_GUID( MFVideoFormat_ABCD_Format, FCC('ABCD') );

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

Lihat juga

MF_MT_SUBTYPE

Makro Media Foundation

GUID Jenis Media

Jenis Media