PFND3D12DDI_VIDEO_PROCESS_FRAME_0043 fonction de rappel (d3d12umddi.h)

La fonction de rappel PFND3D12DDI_VIDEO_PROCESS_FRAME_0043 effectue une opération de traitement vidéo sur un ou plusieurs exemples d’entrée et écrit le résultat dans une surface de sortie.

Syntaxe

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

Paramètres

hDrvCommandList

Handle pour les données du pilote pour la liste de commandes. Le pilote utilise cette région de mémoire pour stocker les structures de données internes liées à sa liste de commandes.

hDrvVideoProcessor

Le processeur vidéo instance à utiliser pour cet appel de processus vidéo.

pOutputParameters

Une D3D12DDIARG_VIDEO_PROCESS_OUTPUT_STREAM_ARGUMENTS_0032 structure pour contenir les arguments de sortie pour le processus vidéo.

pInputStreamParameters

Structure D3D12DDIARG_VIDEO_PROCESS_INPUT_STREAM_ARGUMENTS_0043 avec les arguments d’entrée pour le processus vidéo.

NumInputStreams

Nombre de flux d’entrée.

Valeur de retour

None

Configuration requise

Condition requise Valeur
En-tête d3d12umddi.h