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 una o varias muestras 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 se encuentran 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

None

Requisitos

Requisito Value
Plataforma de destino Windows
Encabezado d3d12umddi.h