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 |