Remarque
L’accès à cette page nécessite une autorisation. Vous pouvez essayer de vous connecter ou de modifier des répertoires.
L’accès à cette page nécessite une autorisation. Vous pouvez essayer de modifier des répertoires.
Spécifie un modèle de nuanceur.
Syntax
typedef enum D3D_SHADER_MODEL {
D3D_SHADER_MODEL_NONE,
D3D_SHADER_MODEL_5_1 = 0x51,
D3D_SHADER_MODEL_6_0 = 0x60,
D3D_SHADER_MODEL_6_1 = 0x61,
D3D_SHADER_MODEL_6_2 = 0x62,
D3D_SHADER_MODEL_6_3 = 0x63,
D3D_SHADER_MODEL_6_4 = 0x64,
D3D_SHADER_MODEL_6_5 = 0x65,
D3D_SHADER_MODEL_6_6 = 0x66,
D3D_SHADER_MODEL_6_7 = 0x67,
D3D_SHADER_MODEL_6_8,
D3D_SHADER_MODEL_6_9,
D3D_HIGHEST_SHADER_MODEL
} ;
Constantes
D3D_SHADER_MODEL_5_1Valeur : 0x51 Indique le modèle de nuanceur 5.1. |
D3D_SHADER_MODEL_6_0Valeur : 0x60 Indique le modèle de nuanceur 6.0. La compilation d’un nuanceur de modèle de nuanceur 6.0 nécessite l’utilisation du compilateur DXC (voir Compilateur de nuanceur DirectX) et n’est pas prise en charge par FXC hérité. |
D3D_SHADER_MODEL_6_1Valeur : 0x61 Indique le modèle de nuanceur 6.1. |
D3D_SHADER_MODEL_6_2Valeur : 0x62 |
D3D_SHADER_MODEL_6_3Valeur : 0x63 |
D3D_SHADER_MODEL_6_4Valeur : 0x64 La prise en charge du modèle nuanceur 6.4 a été ajoutée dans Windows 10 version 1903 et est requise pour DirectX Raytracing (DXR). |
D3D_SHADER_MODEL_6_5Valeur : 0x65 La prise en charge du modèle nuanceur 6.5 a été ajoutée dans Windows 10 version 2004 et est requise pour Direct Machine Learning. |
D3D_SHADER_MODEL_6_6Valeur : 0x66 La prise en charge du modèle nuanceur 6.6 a été ajoutée dans Windows 11 et le Kit de développement logiciel (SDK) d’agilité DirectX 12. |
D3D_SHADER_MODEL_6_7Valeur : 0x67 La prise en charge du modèle nuanceur 6.7 a été ajoutée dans le SDK Agilité DirectX 12 v1.6. Consultez Le Kit de développement logiciel (SDK) Agility 1.606.3 : Shader Model 6.7 est désormais disponible publiquement sur le blog des développeurs DirectX. |
Remarques
Cette énumération est utilisée par la structure D3D12_FEATURE_DATA_SHADER_MODEL .
Configuration requise
| Condition requise | Valeur |
|---|---|
| En-tête | d3d12.h |