énumération D3D12DDI_HEAP_FLAGS (d3d12umddi.h)
L’énumération D3D12DDI_HEAP_FLAGS spécifie les options de tas Direct3D 12.
Syntax
typedef enum D3D12DDI_HEAP_FLAGS {
D3D12DDI_HEAP_FLAG_NONE = 0x0,
D3D12DDI_HEAP_FLAG_NON_RT_DS_TEXTURES = 0x2,
D3D12DDI_HEAP_FLAG_BUFFERS = 0x4,
D3D12DDI_HEAP_FLAG_COHERENT_SYSTEMWIDE = 0x8,
D3D12DDI_HEAP_FLAG_PRIMARY = 0x10,
D3D12DDI_HEAP_FLAG_RT_DS_TEXTURES = 0x20,
D3D12DDI_HEAP_FLAG_0041_DENY_L0_DEMOTION = 0x40
} ;
Constantes
D3D12DDI_HEAP_FLAG_NONE Valeur : 0x0 Aucun indicateur. |
D3D12DDI_HEAP_FLAG_NON_RT_DS_TEXTURES Valeur : 0x2 Le tas prend en charge les ressources allouées pour d’autres textures que la cible de rendu (RT) et les textures Depth-Stencil (DS). |
D3D12DDI_HEAP_FLAG_BUFFERS Valeur : 0x4 Le tas prend en charge les ressources allouées pour les mémoires tampons. |
D3D12DDI_HEAP_FLAG_COHERENT_SYSTEMWIDE Valeur : 0x8 Le tas prend en charge les ressources allouées pour une cohérence à l’échelle du système. |
D3D12DDI_HEAP_FLAG_PRIMARY Valeur : 0x10 Le tas prend en charge les ressources allouées pour le serveur principal. |
D3D12DDI_HEAP_FLAG_RT_DS_TEXTURES Valeur : 0x20 Le tas prend en charge les ressources allouées pour les textures RT et DS. |
D3D12DDI_HEAP_FLAG_0041_DENY_L0_DEMOTION Valeur : 0x40 Prend en charge la rétrogradation transparente vers la mémoire système en limitant les segments de mémoire pris en charge pour le tas. |
Configuration requise
Condition requise | Valeur |
---|---|
En-tête | d3d12umddi.h (inclure D3d12umddi.h) |
Voir aussi
Commentaires
https://aka.ms/ContentUserFeedback.
Bientôt disponible : Tout au long de 2024, nous allons supprimer progressivement GitHub Issues comme mécanisme de commentaires pour le contenu et le remplacer par un nouveau système de commentaires. Pour plus d’informations, consultezEnvoyer et afficher des commentaires pour