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 |