énumération D3D12_SHADER_VERSION_TYPE (d3d12shader.h)
Énumère les types de nuanceurs que Direct3D reconnaît.
Permet d’encoder le membre Version de la structure D3D12_SHADER_DESC .
Syntax
typedef enum D3D12_SHADER_VERSION_TYPE {
D3D12_SHVER_PIXEL_SHADER = 0,
D3D12_SHVER_VERTEX_SHADER = 1,
D3D12_SHVER_GEOMETRY_SHADER = 2,
D3D12_SHVER_HULL_SHADER = 3,
D3D12_SHVER_DOMAIN_SHADER = 4,
D3D12_SHVER_COMPUTE_SHADER = 5,
D3D12_SHVER_LIBRARY,
D3D12_SHVER_RAY_GENERATION_SHADER,
D3D12_SHVER_INTERSECTION_SHADER,
D3D12_SHVER_ANY_HIT_SHADER,
D3D12_SHVER_CLOSEST_HIT_SHADER,
D3D12_SHVER_MISS_SHADER,
D3D12_SHVER_CALLABLE_SHADER,
D3D12_SHVER_MESH_SHADER,
D3D12_SHVER_AMPLIFICATION_SHADER,
D3D12_SHVER_RESERVED0 = 0xFFF0
} ;
Constantes
D3D12_SHVER_PIXEL_SHADER Valeur : 0 Nuanceur de pixels. |
D3D12_SHVER_VERTEX_SHADER Valeur : 1 Nuanceur de vertex. |
D3D12_SHVER_GEOMETRY_SHADER Valeur : 2 Nuanceur de géométrie. |
D3D12_SHVER_HULL_SHADER Valeur : 3 Nuanceur de coque. |
D3D12_SHVER_DOMAIN_SHADER Valeur : 4 Nuanceur de domaine. |
D3D12_SHVER_COMPUTE_SHADER Valeur : 5 Nuanceur de calcul. |
D3D12_SHVER_RESERVED0 Valeur : 0xFFF0 Indique la fin de l’énumération. |
Configuration requise
Condition requise | Valeur |
---|---|
En-tête | d3d12shader.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