Share via


Método ID3D12VideoDecodeCommandList::D ecodeFrame (d3d12video.h)

Registra una operación de descodificación de fotogramas en la lista de comandos. Las entradas, salidas y parámetros para el descodificación se especifican como argumentos para este método.

Sintaxis

void DecodeFrame(
  ID3D12VideoDecoder                               *pDecoder,
  const D3D12_VIDEO_DECODE_OUTPUT_STREAM_ARGUMENTS *pOutputArguments,
  const D3D12_VIDEO_DECODE_INPUT_STREAM_ARGUMENTS  *pInputArguments
);

Parámetros

pDecoder

Puntero a una interfaz ID3D12VideoDecoder que representa una instancia de descodificador.

pOutputArguments

Estructura D3D12_VIDEO_DECODE_OUTPUT_STREAM_ARGUMENTS que especifica la superficie de salida y los argumentos de salida.

pInputArguments

Estructura de D3D12_VIDEO_DECODE_INPUT_STREAM_ARGUMENTS que especifica la secuencia de bits de entrada, los marcos de referencia y otros parámetros de entrada.

Valor devuelto

None

Observaciones

El método ID3D12VideoDecodeCommandList1::D ecodeFrame1 proporciona la misma funcionalidad que este método, pero agrega compatibilidad con histogramas de descodificación.

Requisitos

   
Encabezado d3d12video.h
Archivo DLL d3d12.dll