ID3D12VideoDecodeCommandList::D ecodeFrame, méthode (d3d12video.h)
Enregistre une opération de trame de décodage dans la liste de commandes. Les entrées, les sorties et les paramètres du décodage sont spécifiés en tant qu’arguments de cette méthode.
void DecodeFrame(
ID3D12VideoDecoder *pDecoder,
const D3D12_VIDEO_DECODE_OUTPUT_STREAM_ARGUMENTS *pOutputArguments,
const D3D12_VIDEO_DECODE_INPUT_STREAM_ARGUMENTS *pInputArguments
);
pDecoder
Pointeur vers une interface ID3D12VideoDecoder représentant un décodeur instance.
pOutputArguments
Une structure D3D12_VIDEO_DECODE_OUTPUT_STREAM_ARGUMENTS spécifiant la surface de sortie et les arguments de sortie.
pInputArguments
Une structure D3D12_VIDEO_DECODE_INPUT_STREAM_ARGUMENTS spécifiant le flux binaire d’entrée, les trames de référence et d’autres paramètres d’entrée.
None
La méthode ID3D12VideoDecodeCommandList1::D ecodeFrame1 fournit les mêmes fonctionnalités que cette méthode, mais ajoute la prise en charge des histogrammes de décodage.
En-tête | d3d12video.h |
DLL | d3d12.dll |