Функция MFConvertColorInfoFromDXVA (mfapi.h)
[Этот API не поддерживается и может быть изменен или недоступен в будущем. Приложения должны избегать использования структуры MFVIDEOFORMAT и использовать атрибуты типа мультимедиа. Дополнительные сведения см. в разделе Расширенные сведения о цвете.]
Задает расширенные сведения о цвете в структуре MFVIDEOFORMAT .
Синтаксис
HRESULT MFConvertColorInfoFromDXVA(
[in, out] MFVIDEOFORMAT *pToFormat,
[in] DWORD dwFromDXVA
);
Параметры
[in, out] pToFormat
Указатель на структуру MFVIDEOFORMAT . Функция заполняет элементы структуры, соответствующие сведения о цвете DXVA в параметре dwFromDXVA . Функция не изменяет другие элементы структуры.
[in] dwFromDXVA
DWORD , содержащий расширенные сведения о цвете. Битовые поля в DWORD определяются в структуре DXVA2_ExtendedFormat .
Возвращаемое значение
Если эта функция завершается успешно, она возвращает S_OK. В противном случае возвращается код ошибки HRESULT .
Комментарии
Эта функция задает следующие поля в структуре MFVIDEOFORMAT .
- videoInfo.MFNominalRange
- videoInfo.MFVideoLighting
- videoInfo.MFVideoPrimaries
- videoInfo.MFVideoTransferFunction
- videoInfo.MFVideoTransferMatrix
- videoInfo.SourceChromaSubsampling
Требования
Минимальная версия клиента | Windows Vista [только классические приложения] |
Минимальная версия сервера | Windows Server 2008 [только классические приложения] |
Целевая платформа | Windows |
Header | mfapi.h |
Библиотека | Evr.lib |
DLL | Mfplat.dll |