Share via


macro DEFINE_MEDIATYPE_GUID (mfapi.h)

Définit un GUID de sous-type multimédia à partir d’un code FOURCC, d’une valeur D3DFORMAT ou d’un type de format audio.

Syntaxe

void DEFINE_MEDIATYPE_GUID(
   name,
   format
);

Paramètres

name

Nom de la constante GUID à définir.

format

Code FOURCC, valeur D3DFORMAT ou type de format audio.

Valeur de retour

None

Notes

Les formats multimédias sont souvent identifiés par un code FOURCC (tel que « AYUV »), D3DFORMAT valeur (par exemple, D3DFMT_X8R8G8B8) ou un type de format audio (par exemple, WAVE_FORMAT_PCM). La macro DEFINE_MEDIATYPE_GUID définit une nouvelle constante GUID à partir de l’une de ces valeurs. Le GUID résultant peut être utilisé comme sous-type multimédia.

Cette macro appelle la macro DEFINE_GUID . La constante GUID résultante étant déclarée extern, la déclaration doit avoir une étendue globale.

Exemples

#include <initguid.h>

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

Spécifications

   
Client minimal pris en charge Windows Vista [applications de bureau uniquement]
Serveur minimal pris en charge Windows Server 2008 [applications de bureau uniquement]
Plateforme cible Windows
En-tête mfapi.h

Voir aussi

MF_MT_SUBTYPE

Media Foundation Macros

GUID de type multimédia

Types de médias