énumération D3D12DDIARG_RENDER_PASS_UAV_ACCESS_FLAGS (d3d12umddi.h)

Utilisé pour spécifier le type d’accès UAV (Vue d’accès non ordonné) à effectuer dans le rendu pass.

Syntax

typedef enum D3D12DDIARG_RENDER_PASS_UAV_ACCESS_FLAGS {
  D3D12DDI_RENDER_PASS_UAV_ACCESS_NO_ACCESS,
  D3D12DDI_RENDER_PASS_UAV_ACCESS_READ,
  D3D12DDI_RENDER_PASS_UAV_ACCESS_WRITE
} ;

Constantes

 
D3D12DDI_RENDER_PASS_UAV_ACCESS_NO_ACCESS
Indique que la passe de rendu n’autorise pas l’accès À l’UAV.
D3D12DDI_RENDER_PASS_UAV_ACCESS_READ
Indique que le pass de rendu autorise l’accès en lecture.
D3D12DDI_RENDER_PASS_UAV_ACCESS_WRITE
Indique que la passe de rendu autorise l’accès en écriture.

Remarques

Les liaisons d’UAV via des tables racines ou des descripteurs racine sont héritées dans des passes de rendu et sont propagées à partir des passes de rendu.

Configuration requise

Condition requise Valeur
Client minimal pris en charge Windows 10, version 1809
En-tête d3d12umddi.h