énumération D3D12_DESCRIPTOR_RANGE_TYPE (d3d12.h)
Spécifie une plage de sorte que, par exemple, si une partie d’une table de descripteur a 100 vues de nuanceur-ressource (SVs), cette plage peut être déclarée dans une seule entrée au lieu de 100.
Syntax
typedef enum D3D12_DESCRIPTOR_RANGE_TYPE {
D3D12_DESCRIPTOR_RANGE_TYPE_SRV = 0,
D3D12_DESCRIPTOR_RANGE_TYPE_UAV,
D3D12_DESCRIPTOR_RANGE_TYPE_CBV,
D3D12_DESCRIPTOR_RANGE_TYPE_SAMPLER
} ;
Constantes
D3D12_DESCRIPTOR_RANGE_TYPE_SRV Valeur : 0 Spécifie une plage de SRV. |
D3D12_DESCRIPTOR_RANGE_TYPE_UAV Spécifie une plage de vues d’accès non ordonnés (UAV). |
D3D12_DESCRIPTOR_RANGE_TYPE_CBV Spécifie une plage de vues de mémoire tampon constante (CBV). |
D3D12_DESCRIPTOR_RANGE_TYPE_SAMPLER Spécifie une plage d’échantillonneurs. |
Remarques
Cette énumération est utilisée par la structure D3D12_DESCRIPTOR_RANGE .
Configuration requise
Condition requise | Valeur |
---|---|
En-tête | d3d12.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