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