Partager via


ID3D12VideoDecodeCommandList1::D ecodeFrame1, méthode (d3d12video.h)

Enregistre une opération de décodage de trame dans la liste de commandes. Les entrées, les sorties et les paramètres pour le décodage sont spécifiés en tant qu’arguments de cette méthode. Prend une structure D3D12_VIDEO_DECODE_OUTPUT_STREAM_ARGUMENTS1 pour prendre en charge les histogrammes de décodage vidéo.

Syntaxe

void DecodeFrame1(
  ID3D12VideoDecoder                                *pDecoder,
  const D3D12_VIDEO_DECODE_OUTPUT_STREAM_ARGUMENTS1 *pOutputArguments,
  const D3D12_VIDEO_DECODE_INPUT_STREAM_ARGUMENTS   *pInputArguments
);

Paramètres

pDecoder

Pointeur vers une interface ID3D12VideoDecoder représentant un décodeur instance.

pOutputArguments

Structure D3D12_VIDEO_DECODE_OUTPUT_STREAM_ARGUMENTS1 spécifiant la surface de sortie et les arguments de sortie.

pInputArguments

Structure D3D12_VIDEO_DECODE_INPUT_STREAM_ARGUMENTS spécifiant le flux de bits d’entrée, les cadres de référence et d’autres paramètres d’entrée.

Valeur de retour

None

Spécifications

   
En-tête d3d12video.h
DLL d3d12.dll