Partager via


énumération D3D12DDI_RESOURCE_OPTIMIZATION_FLAGS (d3d12umddi.h)

L’énumération D3D12DDI_RESOURCE_OPTIMIZATION_FLAGS est une valeur OR au niveau du bit qui définit les indicateurs d’optimisation d’une ressource.

Syntax

typedef enum D3D12DDI_RESOURCE_OPTIMIZATION_FLAGS {
  D3D12DDI_RESOURCE_OPTIMIZATION_FLAG_NONE = 0x0,
  D3D12DDI_RESOURCE_OPTIMIZATION_FLAG_SHADER_RESOURCE = 0x1,
  D3D12DDI_RESOURCE_OPTIMIZATION_FLAG_UNORDERED_ACCESS = 0x2,
  D3D12DDI_RESOURCE_OPTIMIZATION_FLAG_PRIMARY = 0x4,
  D3D12DDI_RESOURCE_OPTIMIZATION_FLAG_DETERMINISTIC = 0x8
} ;

Constantes

 
D3D12DDI_RESOURCE_OPTIMIZATION_FLAG_NONE
Valeur : 0x0
Aucune option n'est spécifiée.
D3D12DDI_RESOURCE_OPTIMIZATION_FLAG_SHADER_RESOURCE
Valeur : 0x1
Effectuez des optimisations des ressources du nuanceur.
D3D12DDI_RESOURCE_OPTIMIZATION_FLAG_UNORDERED_ACCESS
Valeur : 0x2
Effectuez des optimisations des vues d’accès non ordonnées.
D3D12DDI_RESOURCE_OPTIMIZATION_FLAG_PRIMARY
Valeur : 0x4
Effectuez des optimisations de tas principaux.
D3D12DDI_RESOURCE_OPTIMIZATION_FLAG_DETERMINISTIC
Valeur : 0x8
Effectuez des optimisations déterministes.

Configuration requise

Condition requise Valeur
En-tête d3d12umddi.h

Voir aussi

D3D12_RESOURCE_FLAGS

PFND3D12DDI_CHECKRESOURCEALLOCATIONINFO_0088