DEFINE_MEDIATYPE_GUID macro (mfapi.h)

Define un GUID de subtipo multimedia a partir de un código FOURCC, un valor D3DFORMAT o un tipo de formato de audio.

Sintaxis

void DEFINE_MEDIATYPE_GUID(
   name,
   format
);

Parámetros

name

Nombre de la constante GUID que se va a definir.

format

Código FOURCC, valor D3DFORMAT o tipo de formato de audio.

Valor devuelto

Ninguno

Observaciones

A menudo, los formatos multimedia se identifican mediante un código FOURCC (como "AYUV", el valor D3DFORMAT (como D3DFMT_X8R8G8B8) o el tipo de formato de audio (como WAVE_FORMAT_PCM). La macro DEFINE_MEDIATYPE_GUID define una nueva constante GUID de uno de estos valores. El GUID resultante se puede usar como subtipo multimedia.

Esta macro invoca la macro DEFINE_GUID . La constante GUID resultante se declara extern, por lo que la declaración debe tener ámbito global.

Ejemplos

#include <initguid.h>

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

Requisitos

   
Cliente mínimo compatible Windows Vista [solo aplicaciones de escritorio]
Servidor mínimo compatible Windows Server 2008 [solo aplicaciones de escritorio]
Plataforma de destino Windows
Encabezado mfapi.h

Consulte también

MF_MT_SUBTYPE

Media Foundation Macros

GUID de tipo de medio

Tipos de medios