Compartir a través de


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

Realiza una operación de procesamiento de vídeo en uno o varios ejemplos de entrada y escribe el resultado en una superficie de salida.

Sintaxis

PFND3D12DDI_VIDEO_PROCESS_FRAME_0032 Pfnd3d12ddiVideoProcessFrame0032;

void Pfnd3d12ddiVideoProcessFrame0032(
  D3D12DDI_HCOMMANDLIST hDrvCommandList,
  D3D12DDI_HVIDEOPROCESSOR_0020 hDrvVideoProcessor,
  const D3D12DDIARG_VIDEO_PROCESS_OUTPUT_STREAM_ARGUMENTS_0032 *pOutputParameters,
  const D3D12DDIARG_VIDEO_PROCESS_INPUT_STREAM_ARGUMENTS_0032 *pInputStreamParameters,
  UINT NumInputStreams
)
{...}

Parámetros

hDrvCommandList

Lista de comandos que se usa para registrar este comando de marcos de proceso.

hDrvVideoProcessor

Instancia del procesador de vídeo que se va a usar para esta llamada de proceso de vídeo. El procesador de vídeo contiene el estado de una sesión de procesamiento de vídeo, incluida la memoria intermedia necesaria, los datos de procesamiento almacenados en caché u otro espacio de trabajo temporal.

pOutputParameters

Argumentos de salida para el proceso de vídeo. Los parámetros disponibles están en la estructura D3D12DDIARG_VIDEO_PROCESS_OUTPUT_STREAM_ARGUMENTS.

pInputStreamParameters

Especifica una matriz de parámetros de entrada. Los parámetros disponibles están en la estructura D3D12DDIARG_VIDEO_PROCESS_INPUT_STREAM_ARGUMENTS.

NumInputStreams

Recuento de flujos de entrada.

Valor devuelto

Ninguno

Requisitos

Requisito Valor
de la plataforma de destino de Windows
encabezado de d3d12umddi.h