énumération D3D12_DSV_FLAGS (d3d12.h)

Spécifie les options d’affichage profondeur-gabarit.

Syntax

typedef enum D3D12_DSV_FLAGS {
  D3D12_DSV_FLAG_NONE = 0,
  D3D12_DSV_FLAG_READ_ONLY_DEPTH = 0x1,
  D3D12_DSV_FLAG_READ_ONLY_STENCIL = 0x2
} ;

Constantes

 
D3D12_DSV_FLAG_NONE
Valeur : 0
Indique une vue par défaut.
D3D12_DSV_FLAG_READ_ONLY_DEPTH
Valeur : 0x1
Indique que les valeurs de profondeur sont en lecture seule.
D3D12_DSV_FLAG_READ_ONLY_STENCIL
Valeur : 0x2
Indique que les valeurs de gabarit sont en lecture seule.

Remarques

Spécifiez une combinaison des valeurs de cette énumération dans le membre Flags d’une structure D3D12_DEPTH_STENCIL_VIEW_DESC . Les valeurs sont combinées à l’aide d’une opération OR au niveau du bit.

La limitation d’une mémoire tampon de profondeur-gabarit à l’accès en lecture seule permet à plusieurs vues profondeur-gabarit d’être liées simultanément au pipeline, car il n’est pas possible d’avoir des conflits de lecture/écriture entre des vues distinctes.

Configuration requise

Condition requise Valeur
En-tête d3d12.h

Voir aussi

Énumérations principales