Compartilhar via


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