Compartir a través de


PFND3D12DDI_VIDEO_PROCESS_FRAME_0043 función de devolución de llamada (d3d12umddi.h)

La función de devolución de llamada PFND3D12DDI_VIDEO_PROCESS_FRAME_0043 realiza una operación de procesamiento de vídeo en una o varias muestras de entrada y escribe el resultado en una superficie de salida.

Sintaxis

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

Identificador de los datos del controlador para la lista de comandos. El controlador usa esta región de memoria para almacenar estructuras de datos internas relacionadas con su lista de comandos.

hDrvVideoProcessor

Instancia de procesador de vídeo que se va a usar para esta llamada de proceso de vídeo.

pOutputParameters

Estructura D3D12DDIARG_VIDEO_PROCESS_OUTPUT_STREAM_ARGUMENTS_0032 que contiene los argumentos de salida para el proceso de vídeo.

pInputStreamParameters

Estructura D3D12DDIARG_VIDEO_PROCESS_INPUT_STREAM_ARGUMENTS_0043 con los argumentos de entrada para el proceso de vídeo.

NumInputStreams

Número de flujos de entrada.

Valor devuelto

None

Requisitos

Requisito Valor
Header d3d12umddi.h