é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 |