Función MFConvertColorInfoFromDXVA (mfapi.h)

[Esta API no se admite y puede modificarse o no estar disponible en el futuro. Las aplicaciones deben evitar usar la estructura MFVIDEOFORMAT y usar atributos de tipo multimedia en su lugar. Para obtener más información, vea Información de color extendida.]

Establece la información de color extendida en una estructura MFVIDEOFORMAT .

Sintaxis

HRESULT MFConvertColorInfoFromDXVA(
  [in, out] MFVIDEOFORMAT *pToFormat,
  [in]      DWORD         dwFromDXVA
);

Parámetros

[in, out] pToFormat

Puntero a una estructura MFVIDEOFORMAT . La función rellena los miembros de la estructura que corresponden a la información de color de DXVA en el parámetro dwFromDXVA . La función no modifica los demás miembros de la estructura.

[in] dwFromDXVA

DWORD que contiene información de color extendida. Los campos de bits de DWORD se definen en la estructura DXVA2_ExtendedFormat .

Valor devuelto

Si esta función se realiza correctamente, devuelve S_OK. De lo contrario, devuelve un código de error de HRESULT.

Comentarios

Esta función establece los siguientes campos en la estructura MFVIDEOFORMAT .

  • videoInfo.MFNominalRange
  • videoInfo.MFVideoLighting
  • videoInfo.MFVideoPrimaries
  • videoInfo.MFVideoTransferFunction
  • videoInfo.MFVideoTransferMatrix
  • videoInfo.SourceChromaSubsampling
Nota Antes de Windows 7, esta función se exportó desde evr.dll. A partir de Windows 7, esta función se exporta desde mfplat.dll y evr.dll exporta una función de código auxiliar que llama a mfplat.dll. Para obtener más información, consulta Cambios de biblioteca en Windows 7.
 

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
Library Evr.lib
Archivo DLL Mfplat.dll

Consulte también

Información de color extendida

Funciones de Media Foundation

Tipos de medios