Partager via


énumération D3D12DDIARG_RENDER_PASS_FLAGS_0053 (d3d12umddi.h)

L’énumération D3D12DDIARG_RENDER_PASS_FLAGS_0053 est une OR au niveau du bit des indicateurs qui indiquent l’état d’une passe de rendu.

Syntaxe

typedef enum D3D12DDIARG_RENDER_PASS_FLAGS_0053 {
  D3D12DDI_RENDER_PASS_FLAG_0053_NONE = 0x0,
  D3D12DDI_RENDER_PASS_FLAG_0053_ALLOW_UAV_WRITES = 0x1,
  D3D12DDI_RENDER_PASS_FLAG_0053_SUSPENDING_PASS = 0x2,
  D3D12DDI_RENDER_PASS_FLAG_0053_RESUMING_PASS = 0x4,
  D3D12DDI_RENDER_PASS_FLAG_0101_BIND_READ_ONLY_DEPTH = 0x8,
  D3D12DDI_RENDER_PASS_FLAG_0101_BIND_READ_ONLY_STENCIL = 0x10
} ;

Constantes

 
D3D12DDI_RENDER_PASS_FLAG_0053_NONE
Valeur : 0x0
Aucun indicateur n’est spécifié.
D3D12DDI_RENDER_PASS_FLAG_0053_ALLOW_UAV_WRITES
Valeur : 0x1
Permet de spécifier si l’utilisateur émet des écritures UAV dans la passe de rendu, ce qui permet aux UMD (pilotes en mode utilisateur) de refuser le tiling si nécessaire.
D3D12DDI_RENDER_PASS_FLAG_0053_SUSPENDING_PASS
Valeur : 0x2
Ce passage de rendu est suspendu.
D3D12DDI_RENDER_PASS_FLAG_0053_RESUMING_PASS
Valeur : 0x4
Ce passage de rendu reprend.
D3D12DDI_RENDER_PASS_FLAG_0101_BIND_READ_ONLY_DEPTH
Valeur : 0x8
Une vue de gabarit de profondeur (DSV) doit être liée en lecture seule pour l’aspect de profondeur pendant la passe de rendu. Cet indicateur est défini lorsque les données de profondeur sont lues par le GPU, par exemple pour la comparaison de profondeur dans le mappage d’ombres, mais pas écrites pendant la passe. Cet indicateur ne peut être spécifié que pour une surface de profondeur qui a été initialisée avant le passage actuel (par une passe précédente ou d’une autre façon).
D3D12DDI_RENDER_PASS_FLAG_0101_BIND_READ_ONLY_STENCIL
Valeur : 0x10
L’aspect gabarit d’une DSV doit être lié en lecture seule pendant le passage de rendu. Cela est utile lorsque les données de gabarit sont nécessaires pour les opérations de lecture telles que les tests de gabarit, mais ne seront pas modifiées par la passe. Cet indicateur ne peut être spécifié que pour une surface de gabarit qui a été initialisée avant le passage actuel (par une passe précédente ou d’une autre façon).

Remarques

Une passe de rendu peut être à la fois reprise et suspension.

Exigences

Exigence Valeur
client minimum pris en charge Windows 10, version 1809
d’en-tête d3d12umddi.h

Voir aussi

PFND3D12DDI_BEGIN_RENDER_PASS_0053