ID3D12VideoProcessCommandList1::P rocessFrames1, méthode (d3d12video.h)
Enregistre une opération de traitement vidéo dans la liste de commandes, fonctionnant sur un ou plusieurs exemples d’entrée et écrivant le résultat dans une surface de sortie. Cette version de la méthode prend en charge la modification des D3D12_VIDEO_FIELD_TYPE pour chaque appel, contrairement à ID3D12VideoProcessCommandList::P rocessFrames.
Syntaxe
void ProcessFrames1(
ID3D12VideoProcessor *pVideoProcessor,
const D3D12_VIDEO_PROCESS_OUTPUT_STREAM_ARGUMENTS *pOutputArguments,
UINT NumInputStreams,
const D3D12_VIDEO_PROCESS_INPUT_STREAM_ARGUMENTS1 *pInputArguments
);
Paramètres
pVideoProcessor
Pointeur vers une interface ID3D12VideoProcessor représentant un instance de processeur vidéo.
pOutputArguments
Structure D3D12_VIDEO_PROCESS_OUTPUT_STREAM_ARGUMENTS spécifiant la surface de sortie et les arguments de sortie.
NumInputStreams
Nombre de flux d’entrée.
pInputArguments
Pointeur vers un tableau de structures D3D12_VIDEO_PROCESS_INPUT_STREAM_ARGUMENTS1 spécifiant les paramètres d’entrée.
Valeur de retour
None
Spécifications
En-tête | d3d12video.h |
DLL | d3d12.dll |