PFND3D12DDI_VIDEO_DECODE_FRAME_0032 função de retorno de chamada (d3d12umddi.h)
PFND3D12DDI_VIDEO_DECODE_FRAME_0032 registra uma operação de decodificação de quadro na lista de comandos. Entradas, saídas e parâmetros para a decodificação 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 para esta sessão de decodificação. Os 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, os parâmetros, os quadros de referência e outros parâmetros de entrada para a operação de decodificação. Confira D3D12DDI_VIDEO_DECODE_INPUT_STREAM_ARGUMENTS.
Retornar valor
Nenhum
Requisitos
Requisito | Valor |
---|---|
Plataforma de Destino | Windows |
Cabeçalho | d3d12umddi.h |