Partager via


énumération D3D12_RENDER_PASS_FLAGS (d3d12.h)

Spécifie la nature de la passe de rendu ; par exemple, s’il s’agit d’une passe de rendu de suspension ou de reprise.

Syntax

typedef enum D3D12_RENDER_PASS_FLAGS {
  D3D12_RENDER_PASS_FLAG_NONE = 0,
  D3D12_RENDER_PASS_FLAG_ALLOW_UAV_WRITES = 0x1,
  D3D12_RENDER_PASS_FLAG_SUSPENDING_PASS = 0x2,
  D3D12_RENDER_PASS_FLAG_RESUMING_PASS = 0x4,
  D3D12_RENDER_PASS_FLAG_BIND_READ_ONLY_DEPTH,
  D3D12_RENDER_PASS_FLAG_BIND_READ_ONLY_STENCIL
} ;

Constantes

 
D3D12_RENDER_PASS_FLAG_NONE
Valeur : 0
Indique que la passe de rendu n’a pas d’exigences particulières.
D3D12_RENDER_PASS_FLAG_ALLOW_UAV_WRITES
Valeur : 0x1
Indique que les écritures dans des vues d’accès non ordonnées doivent être autorisées pendant le passage de rendu.
D3D12_RENDER_PASS_FLAG_SUSPENDING_PASS
Valeur : 0x2
Indique qu’il s’agit d’une passe de rendu de suspension.
D3D12_RENDER_PASS_FLAG_RESUMING_PASS
Valeur : 0x4
Indique qu’il s’agit d’une passe de rendu de reprise.

Configuration requise

Condition requise Valeur
En-tête d3d12.h

Voir aussi

Rendu