D3DWDDM2_4DDI_VIDEO_CAPABILITY_DECODER_HISTOGRAM structure (d3d10umddi.h)
D3DWDDM2_4DDI_VIDEO_CAPABILITY_DECODER_HISTOGRAM décrit les fonctionnalités d’histogramme du décodeur vidéo. Le pilote fournit ces fonctionnalités lorsque sa fonction PFND3DWDDM2_0DDI_QUERYVIDEOCAPABILITIES est appelée.
Syntaxe
typedef struct D3DWDDM2_4DDI_VIDEO_CAPABILITY_DECODER_HISTOGRAM {
D3D11_1DDI_VIDEO_DECODER_DESC DecoderDesc;
D3DWDDM2_4DDI_VIDEO_DECODER_HISTOGRAM_COMPONENT_FLAGS Components;
UINT BinCount;
UINT CounterBitDepth;
} D3DWDDM2_4DDI_VIDEO_CAPABILITY_DECODER_HISTOGRAM;
Membres
DecoderDesc
[in] Structure D3D11_1DDI_VIDEO_DECODER_DESC contenant la description du décodeur à utiliser avec l’histogramme de décodage.
Components
[out] Valeur D3DWDDM2_4DDI_VIDEO_DECODER_HISTOGRAM_COMPONENT_FLAGS qui spécifie les composants (ou canaux) d’un DXGI_FORMAT pris en charge par le matériel.
BinCount
[out] 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
[out] 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 |
---|---|
Client minimal pris en charge | Windows 10 version 1803 (WDDM 2.4) |
En-tête | d3d10umddi.h |