Freigeben über


D3D12_DSV_FLAGS-Enumeration (d3d12.h)

Gibt Optionen für die Tiefenschablonenansicht an.

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
} ;

Konstanten

 
D3D12_DSV_FLAG_NONE
Wert: 0
Gibt eine Standardansicht an.
D3D12_DSV_FLAG_READ_ONLY_DEPTH
Wert: 0x1
Gibt an, dass Tiefenwerte schreibgeschützter Wert sind.
D3D12_DSV_FLAG_READ_ONLY_STENCIL
Wert: 0x2
Gibt an, dass Schablonenwerte schreibgeschützte Werte sind.

Hinweise

Geben Sie eine Kombination der Werte in dieser Enumeration im Flags-Member einer D3D12_DEPTH_STENCIL_VIEW_DESC-Struktur an. Die Werte werden mithilfe einer bitweisen OR-Operation kombiniert.

Wenn Sie einen Tiefenschablonenpuffer auf den schreibgeschützten Zugriff beschränken, können mehrere Tiefenschablonenansichten gleichzeitig an die Pipeline gebunden werden, da lese-/schreibkonflikte zwischen separaten Ansichten nicht möglich sind.

Anforderungen

Anforderung Wert
Header d3d12.h

Weitere Informationen

Kernaufzählungen