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 |