D3D12_FEATURE_DATA_VIDEO_DECODE_FORMATS structure (d3d12video.h)
Fournit des données pour les appels à ID3D12VideoDevice::CheckFeatureSupport lorsque la fonctionnalité spécifiée est D3D12_FEATURE_VIDEO_DECODE_FORMAT. Récupère la liste des formats pris en charge.
Syntaxe
typedef struct D3D12_FEATURE_DATA_VIDEO_DECODE_FORMATS {
UINT NodeIndex;
D3D12_VIDEO_DECODE_CONFIGURATION Configuration;
UINT FormatCount;
DXGI_FORMAT *pOutputFormats;
} D3D12_FEATURE_DATA_VIDEO_DECODE_FORMATS;
Membres
NodeIndex
Pour une opération GPU unique, définissez cette valeur sur zéro. S’il existe plusieurs nœuds GPU, définissez un bit pour identifier le nœud (l’adaptateur physique de l’appareil) auquel la file d’attente de commandes s’applique. Chaque bit du masque correspond à un seul nœud. Seul 1 bit peut être défini.
Configuration
Structure D3D12_VIDEO_DECODE_CONFIGURATION décrivant la configuration de décodage pour la liste des formats.
FormatCount
Nombre de formats à récupérer. Ce numéro doit correspondre à la valeur retournée par un appel ID3D12VideoDevice::CheckFeatureSupport lorsque la fonctionnalité spécifiée est D3D12_FEATURE_VIDEO_DECODE_FORMAT_COUNT.
pOutputFormats
Liste des structures DXGI_FORMAT représentant les formats pris en charge.
Spécifications
En-tête | d3d12video.h |