macro DEFINE_MEDIATYPE_GUID (mfapi.h)
Define um GUID de subtipo de mídia de um código FOURCC, um valor D3DFORMAT ou um tipo de formato de áudio.
Sintaxe
void DEFINE_MEDIATYPE_GUID(
name,
format
);
Parâmetros
name
O nome da constante GUID a ser definida.
format
Um código FOURCC, um valor D3DFORMAT ou um tipo de formato de áudio.
Valor retornado
Nenhum
Comentários
Formatos de mídia geralmente são identificados por um código FOURCC (como 'AYUV'), valor D3DFORMAT (como D3DFMT_X8R8G8B8) ou tipo de formato de áudio (como WAVE_FORMAT_PCM). A macro DEFINE_MEDIATYPE_GUID define uma nova constante GUID de um desses valores. O GUID resultante pode ser usado como um subtipo de mídia.
Essa macro invoca a macro DEFINE_GUID . A constante GUID resultante é declarada extern
, portanto, a declaração deve ter escopo global.
Exemplos
#include <initguid.h>
// Declares a GUID named MFVideoFormat_ABCD_Format.
DEFINE_MEDIATYPE_GUID( MFVideoFormat_ABCD_Format, FCC('ABCD') );
Requisitos
Cliente mínimo com suporte | Windows Vista [somente aplicativos da área de trabalho] |
Servidor mínimo com suporte | Windows Server 2008 [somente aplicativos da área de trabalho] |
Plataforma de Destino | Windows |
Cabeçalho | mfapi.h |