structure D3D12DDI_VIDEO_DECODE_HISTOGRAM_DATA_0041 (d3d12umddi.h)
Décrit les données de l’histogramme de décodage vidéo.
Syntaxe
typedef struct D3D12DDI_VIDEO_DECODE_HISTOGRAM_DATA_0041 {
UINT NodeIndex;
GUID DecodeProfile;
UINT Width;
UINT Height;
DXGI_FORMAT DecodeFormat;
D3D12DDI_VIDEO_DECODE_HISTOGRAM_COMPONENT_FLAGS_0041 Components;
UINT BinCount;
UINT CounterBitDepth;
} D3D12DDI_VIDEO_DECODE_HISTOGRAM_DATA_0041;
Membres
NodeIndex
Dans l’opération multi-adaptateurs, cela indique l’adaptateur physique de l’appareil auquel cette opération s’applique.
DecodeProfile
GUID de profil de décodage pour récupérer le nombre de GUID de chiffrement pris en charge.
Width
Largeur du cadre décodé.
Height
Hauteur du cadre décodé.
DecodeFormat
Format du cadre décodé.
Components
Composants pris en charge par le matériel.
BinCount
Nombre de bacs par composant pris en charge. BinCount doit être >= 64, et doit être une puissance de 2 (64, 128, 256, 512, etc.).
CounterBitDepth
Profondeur de bits du compteur de compartiments. Le compteur est toujours stocké dans une valeur de 32 bits et est donc inférieur ou égal à 32 bits. Le compteur est stocké dans les bits inférieurs du stockage 32 bits. Les bits supérieurs sont définis sur zéro. Si le nombre dépasse cette profondeur de bits, la valeur est définie sur la valeur de compteur maximale. Les valeurs valides pour CounterBitDepth sont 16, 24 et 32.
Configuration requise
Condition requise | Valeur |
---|---|
En-tête | d3d12umddi.h |