Partager via


D3D12_VIDEO_DECODE_OUTPUT_STREAM_ARGUMENTS structure (d3d12video.h)

Spécifie les paramètres du flux de sortie pour une opération de décodage vidéo. D3D12_VIDEO_DECODE_OUTPUT_STREAM_ARGUMENTS1 est utilisé dans le même but, mais fournit un champ supplémentaire pour les histogrammes.

Syntaxe

typedef struct D3D12_VIDEO_DECODE_OUTPUT_STREAM_ARGUMENTS {
  ID3D12Resource                          *pOutputTexture2D;
  UINT                                    OutputSubresource;
  D3D12_VIDEO_DECODE_CONVERSION_ARGUMENTS ConversionArguments;
} D3D12_VIDEO_DECODE_OUTPUT_STREAM_ARGUMENTS;

Membres

pOutputTexture2D

Id3D12Resource représentant la texture de sortie. Si la conversion de décodage est activée, cette texture contient la sortie post-conversion. Si la conversion de décodage n’est pas activée, cette texture contient la sortie de décodage.

OutputSubresource

Index de la sous-ressource de sortie de pOutputTexture2D à utiliser. Cela vous permet de spécifier des index de tableau si la sortie est un tableau.

ConversionArguments

Structure D3D12_VIDEO_DECODE_CONVERSION_ARGUMENTS facultative contenant des paramètres de conversion de sortie.

Configuration requise

Condition requise Valeur
En-tête d3d12video.h