macro DEFINE_MEDIATYPE_GUID (mfapi.h)
Definisce un GUID del sottotipo multimediale da un codice FOURCC, un valore D3DFORMAT o un tipo di formato audio.
Sintassi
void DEFINE_MEDIATYPE_GUID(
name,
format
);
Parametri
name
Nome della costante GUID da definire.
format
Codice FOURCC, valore D3DFORMAT o tipo di formato audio.
Valore restituito
nessuno
Osservazioni
I formati multimediali sono spesso identificati da un codice FOURCC (ad esempio 'AYUV'), un valore D3DFORMAT (ad esempio D3DFMT_X8R8G8B8) o un tipo di formato audio (ad esempio WAVE_FORMAT_PCM). La macro DEFINE_MEDIATYPE_GUID definisce una nuova costante GUID da uno di questi valori. Il GUID risultante può essere usato come sottotipo multimediale.
Questa macro richiama la macro DEFINE_GUID . La costante GUID risultante è dichiarata extern
, quindi la dichiarazione deve avere ambito globale.
Esempio
#include <initguid.h>
// Declares a GUID named MFVideoFormat_ABCD_Format.
DEFINE_MEDIATYPE_GUID( MFVideoFormat_ABCD_Format, FCC('ABCD') );
Requisiti
Client minimo supportato | Windows Vista [solo app desktop] |
Server minimo supportato | Windows Server 2008 [solo app desktop] |
Piattaforma di destinazione | Windows |
Intestazione | mfapi.h |