Compartir a través de


PFND3DWDDM2_0DDI_VIDEODECODERENABLEDOWNSAMPLING función de devolución de llamada (d3d10umddi.h)

Indica que se usará el muestreo de descodificador y que el controlador debe asignar los marcos de referencia adecuados. Opcional para controladores de Windows Display Driver Model (WDDM) 2.0 o posteriores.

Sintaxis

PFND3DWDDM2_0DDI_VIDEODECODERENABLEDOWNSAMPLING Pfnd3dwddm20DdiVideodecoderenabledownsampling;

HRESULT Pfnd3dwddm20DdiVideodecoderenabledownsampling(
  D3D10DDI_HDEVICE hDevice,
  D3D11_1DDI_HDECODE hDecoder,
  D3DDDI_COLOR_SPACE_TYPE InputColorSpace,
  const D3D11_1DDI_VIDEO_DECODER_DESC *pOutputDesc,
  D3DDDI_COLOR_SPACE_TYPE OutputColorSpace,
  UINT ReferenceFrameCount
)
{...}

Parámetros

hDevice

Identificador del dispositivo de visualización (contexto de gráficos). El tiempo de ejecución de Direct3D pasó el controlador en modo de usuario este identificador como miembro hDevice de la estructura de D3DDDIARG_CREATEDEVICE en la creación del dispositivo.

hDecoder

Identificador del objeto de descodificador.

InputColorSpace

Valor de D3DDDI_COLOR_SPACE_TYPE que indica la información del espacio de colores de los datos del marco de referencia.

pOutputDesc

Indica la resolución y el formato de los marcos de salida/visualización. Esta es la resolución de destino y el formato de la operación de ejemplo descendente.

Nota El miembro de perfil de descodificación (Guid) de pOutputDesc se puede omitir.
 

OutputColorSpace

Valor de D3DDDI_COLOR_SPACE_TYPE que indica la información del espacio de colores de los marcos de salida o visualización.

ReferenceFrameCount

Indica el número de fotogramas de referencia usados.

Valor devuelto

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

Observaciones

Solo se puede llamar a esta función una vez, antes de la primera videoDecoderBeginFrame llamada.

Requisitos

Requisito Valor
cliente mínimo admitido Windows 10
servidor mínimo admitido Windows Server 2016
de la plataforma de destino de Escritorio
encabezado de d3d10umddi.h (incluya D3d10umddi.h)

Consulte también

D3DDDIARG_CREATEDEVICE

D3DDDI_COLOR_SPACE_TYPE

VideoDecoderBeginFrame