макрос DEFINE_MEDIATYPE_GUID (mfapi.h)
Определяет GUID подтипа мультимедиа из кода FOURCC, значения D3DFORMAT или типа аудиоформата.
Синтаксис
void DEFINE_MEDIATYPE_GUID(
name,
format
);
Параметры
name
Имя определяемой константы GUID.
format
Код FOURCC, значение D3DFORMAT или тип аудиоформата.
Возвращаемое значение
None
Remarks
Форматы мультимедиа часто определяются кодом FOURCC (например, AYUV), значением D3DFORMAT (например, D3DFMT_X8R8G8B8) или типом аудиоформата (например, WAVE_FORMAT_PCM). Макрос DEFINE_MEDIATYPE_GUID определяет новую константу GUID из одного из этих значений. Полученный ИДЕНТИФИКАТОР GUID можно использовать в качестве подтипа мультимедиа.
Этот макрос вызывает макрос DEFINE_GUID . Результирующая константа GUID объявлена extern
, поэтому объявление должно иметь глобальные область.
Примеры
#include <initguid.h>
// Declares a GUID named MFVideoFormat_ABCD_Format.
DEFINE_MEDIATYPE_GUID( MFVideoFormat_ABCD_Format, FCC('ABCD') );
Требования
Минимальная версия клиента | Windows Vista [только классические приложения] |
Минимальная версия сервера | Windows Server 2008 [только классические приложения] |
Целевая платформа | Windows |
Header | mfapi.h |