Функция MFCreateMFVideoFormatFromMFMediaType (mfapi.h)
[Этот API не поддерживается и может быть изменен или недоступен в будущем. Приложения должны избегать использования структуры MFVIDEOFORMAT и использовать атрибуты типа мультимедиа. Дополнительные сведения см. в разделе Типы видеофайла.]
Создает структуру MFVIDEOFORMAT на основе типа видео media.
Синтаксис
HRESULT MFCreateMFVideoFormatFromMFMediaType(
[in] IMFMediaType *pMFType,
[out] MFVIDEOFORMAT **ppMFVF,
[out] UINT32 *pcbSize
);
Параметры
[in] pMFType
Указатель на интерфейс IMFMediaType типа видео media.
[out] ppMFVF
Получает указатель на структуру MFVIDEOFORMAT . Вызывающий объект должен освободить память, выделенную для структуры, вызвав CoTaskMemFree.
[out] pcbSize
Получает размер структуры MFVIDEOFORMAT .
Возвращаемое значение
Если эта функция выполняется успешно, она возвращает S_OK. В противном случае возвращается код ошибки HRESULT .
Требования
Требование | Значение |
---|---|
Минимальная версия клиента | Windows Vista [только классические приложения] |
Минимальная версия сервера | Windows Server 2008 [только классические приложения] |
Целевая платформа | Windows |
Header | mfapi.h |
Библиотека | Mfplat.lib |
DLL | Mfplat.dll |