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 |