Condividi tramite


PFND3D12DDI_VIDEO_PROCESS_FRAME_0043 funzione di callback (d3d12umddi.h)

La funzione di callback PFND3D12DDI_VIDEO_PROCESS_FRAME_0043 esegue un'operazione di elaborazione video su uno o più esempi di input e scrive il risultato in una superficie di output.

Sintassi

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
)
{...}

Parametri

hDrvCommandList

Handle per i dati del driver per l'elenco di comandi. Il driver usa questa area di memoria per archiviare strutture di dati interne correlate all'elenco di comandi.

hDrvVideoProcessor

Istanza del processore video da usare per questa chiamata al processo video.

pOutputParameters

Struttura D3D12DDIARG_VIDEO_PROCESS_OUTPUT_STREAM_ARGUMENTS_0032 che contiene gli argomenti di output per il processo video.

pInputStreamParameters

Struttura D3D12DDIARG_VIDEO_PROCESS_INPUT_STREAM_ARGUMENTS_0043 con gli argomenti di input per il processo video.

NumInputStreams

Numero di flussi di input.

Valore restituito

nessuno

Requisiti

Requisito Valore
Intestazione d3d12umddi.h