PFND3D12DDI_VIDEO_PROCESS_FRAME_0043 função de retorno de chamada (d3d12umddi.h)
A função de retorno de chamada PFND3D12DDI_VIDEO_PROCESS_FRAME_0043 executa uma operação de processamento de vídeo em um ou mais exemplos de entrada e grava o resultado em uma superfície de saída.
Sintaxe
PFND3D12DDI_VIDEO_PROCESS_FRAME_0043 Pfnd3d12ddiVideoProcessFrame0043;
void Pfnd3d12ddiVideoProcessFrame0043(
D3D12DDI_HCOMMANDLIST hDrvCommandList,
D3D12DDI_HVIDEOPROCESSOR_0020 hDrvVideoProcessor,
const D3D12DDIARG_VIDEO_PROCESS_OUTPUT_STREAM_ARGUMENTS_0032 *pOutputParameters,
const D3D12DDIARG_VIDEO_PROCESS_INPUT_STREAM_ARGUMENTS_0043 *pInputStreamParameters,
UINT NumInputStreams
)
{...}
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.
hDrvVideoProcessor
A instância do processador de vídeo a ser usada para essa chamada de processo de vídeo.
pOutputParameters
Uma estrutura D3D12DDIARG_VIDEO_PROCESS_OUTPUT_STREAM_ARGUMENTS_0032 para manter os argumentos de saída para o processo de vídeo.
pInputStreamParameters
Uma estrutura D3D12DDIARG_VIDEO_PROCESS_INPUT_STREAM_ARGUMENTS_0043 com os argumentos de entrada para o processo de vídeo.
NumInputStreams
O número de fluxos de entrada.
Retornar valor
Nenhum
Requisitos
Requisito | Valor |
---|---|
Cabeçalho | d3d12umddi.h |