PFND3D12DDI_VIDEO_DECODE_FRAME_0032 função de retorno de chamada (d3d12umddi.h)
PFND3D12DDI_VIDEO_DECODE_FRAME_0032 registra uma operação de quadro decodificado na lista de comandos. Entradas, saídas e parâmetros para o decodificado são especificados como argumentos para esse método.
Sintaxe
PFND3D12DDI_VIDEO_DECODE_FRAME_0032 Pfnd3d12ddiVideoDecodeFrame0032;
void Pfnd3d12ddiVideoDecodeFrame0032(
D3D12DDI_HCOMMANDLIST hDrvCommandList,
D3D12DDI_HVIDEODECODER_0020 hDrvDecoder,
const D3D12DDI_VIDEO_DECODE_OUTPUT_STREAM_ARGUMENTS_0021 *pOutputStreamParameters,
const D3D12DDI_VIDEO_DECODE_INPUT_STREAM_ARGUMENTS_0032 *pInputStreamParameters
)
{...}
Parâmetros
hDrvCommandList
Um identificador para os dados do driver para a lista de comandos. O driver usa essa região de memória para armazenar estruturas de dados internas relacionadas à sua lista de comandos.
hDrvDecoder
O decodificador de vídeo que contém o estado interno dessa sessão de decodificação. Exemplos incluem vetores de movimento, alocações temporárias internas etc. Consulte Criando um decodificador de vídeo.
pOutputStreamParameters
Especifica os parâmetros de saída e superfície de saída. Consulte D3D12DDI_VIDEO_DECODE_OUTPUT_STREAM_ARGUMENTS.
pInputStreamParameters
Especifica o fluxo de bits de entrada, parâmetros, quadros de referência e outros parâmetros de entrada para a operação de decodificação. Consulte D3D12DDI_VIDEO_DECODE_INPUT_STREAM_ARGUMENTS.
Valor de retorno
Nenhum
Requisitos
Requisito | Valor |
---|---|
da Plataforma de Destino | Windows |
cabeçalho | d3d12umddi.h |