Método ID3D12VideoDecodeCommandList::D ecodeFrame (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.
Sintaxe
void DecodeFrame(
ID3D12VideoDecoder *pDecoder,
const D3D12_VIDEO_DECODE_OUTPUT_STREAM_ARGUMENTS *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_ARGUMENTS 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
Comentários
O método ID3D12VideoDecodeCommandList1::D ecodeFrame1 fornece a mesma funcionalidade que esse método, mas adiciona suporte para decodificar histogramas.
Requisitos
Cabeçalho | d3d12video.h |
DLL | d3d12.dll |