Compartilhar via


Método ID3D12VideoDecodeCommandList1::D ecodeFrame1 (d3d12video.h)

Registra uma operação de quadro de decodificação na lista de comandos. Entradas, saídas e parâmetros para o decodificado são especificados como argumentos para esse método. Usa uma estrutura D3D12_VIDEO_DECODE_OUTPUT_STREAM_ARGUMENTS1 para dar suporte a histogramas de decodificação de vídeo.

Sintaxe

void DecodeFrame1(
  ID3D12VideoDecoder                                *pDecoder,
  const D3D12_VIDEO_DECODE_OUTPUT_STREAM_ARGUMENTS1 *pOutputArguments,
  const D3D12_VIDEO_DECODE_INPUT_STREAM_ARGUMENTS   *pInputArguments
);

Parâmetros

pDecoder

Um ponteiro para uma interface ID3D12VideoDecoder que representa uma instância de decodificador.

pOutputArguments

Uma estrutura D3D12_VIDEO_DECODE_OUTPUT_STREAM_ARGUMENTS1 especificando os argumentos de saída e superfície de saída.

pInputArguments

Uma estrutura D3D12_VIDEO_DECODE_INPUT_STREAM_ARGUMENTS especificando o bitstream de entrada, os quadros de referência e outros parâmetros de entrada.

Valor retornado

Nenhum

Requisitos

   
Cabeçalho d3d12video.h
DLL d3d12.dll