énumération D3D12DDI_SHADER_VISIBILITY (d3d12umddi.h)
D3D12DDI_SHADER_VISIBILITY identifie les nuanceurs qui peuvent accéder au contenu d’un emplacement de signature racine donné.
Syntax
typedef enum D3D12DDI_SHADER_VISIBILITY {
D3D12DDI_SHADER_VISIBILITY_ALL = 0,
D3D12DDI_SHADER_VISIBILITY_VERTEX = 1,
D3D12DDI_SHADER_VISIBILITY_HULL = 2,
D3D12DDI_SHADER_VISIBILITY_DOMAIN = 3,
D3D12DDI_SHADER_VISIBILITY_GEOMETRY = 4,
D3D12DDI_SHADER_VISIBILITY_PIXEL = 5,
D3D12DDI_SHADER_VISIBILITY_AMPLIFICATION = 6,
D3D12DDI_SHADER_VISIBILITY_MESH = 7
} ;
Constantes
D3D12DDI_SHADER_VISIBILITY_ALL Valeur : 0 Toutes les étapes du nuanceur peuvent accéder à tout ce qui est lié à l’emplacement de signature racine. |
D3D12DDI_SHADER_VISIBILITY_VERTEX Valeur : 1 L’étape du nuanceur de vertex peut accéder à tout ce qui est lié à l’emplacement de signature racine. |
D3D12DDI_SHADER_VISIBILITY_HULL Valeur : 2 L’étape du nuanceur de coque peut accéder à tout ce qui est lié à l’emplacement de signature racine. |
D3D12DDI_SHADER_VISIBILITY_DOMAIN Valeur : 3 L’étape du nuanceur de domaine peut accéder à tout ce qui est lié à l’emplacement de signature racine. |
D3D12DDI_SHADER_VISIBILITY_GEOMETRY Valeur : 4 L’étape du nuanceur de géométrie peut accéder à tout ce qui est lié à l’emplacement de signature racine. |
D3D12DDI_SHADER_VISIBILITY_PIXEL Valeur : 5 L’étape du nuanceur de pixels peut accéder à tout ce qui est lié à l’emplacement de signature racine. |
D3D12DDI_SHADER_VISIBILITY_AMPLIFICATION Valeur : 6 L’étape du nuanceur d’amplification peut accéder à tout ce qui est lié à l’emplacement de signature racine. |
D3D12DDI_SHADER_VISIBILITY_MESH Valeur : 7 L’étape du nuanceur de maillage peut accéder à tout ce qui est lié à l’emplacement de signature racine. |
Remarques
Pour plus d’informations, consultez la spécification fonctionnelle DirectX Raytracing (DXR ).
Configuration requise
Condition requise | Valeur |
---|---|
Client minimal pris en charge | Windows 10 version 1903 |
En-tête | d3d12umddi.h |
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