énumération D3D12_SRV_DIMENSION (d3d12.h)
Identifie le type de ressource qui sera vu en tant que ressource de nuanceur.
Syntaxe
typedef enum D3D12_SRV_DIMENSION {
D3D12_SRV_DIMENSION_UNKNOWN = 0,
D3D12_SRV_DIMENSION_BUFFER = 1,
D3D12_SRV_DIMENSION_TEXTURE1D = 2,
D3D12_SRV_DIMENSION_TEXTURE1DARRAY = 3,
D3D12_SRV_DIMENSION_TEXTURE2D = 4,
D3D12_SRV_DIMENSION_TEXTURE2DARRAY = 5,
D3D12_SRV_DIMENSION_TEXTURE2DMS = 6,
D3D12_SRV_DIMENSION_TEXTURE2DMSARRAY = 7,
D3D12_SRV_DIMENSION_TEXTURE3D = 8,
D3D12_SRV_DIMENSION_TEXTURECUBE = 9,
D3D12_SRV_DIMENSION_TEXTURECUBEARRAY = 10,
D3D12_SRV_DIMENSION_RAYTRACING_ACCELERATION_STRUCTURE = 11
} ;
Constantes
D3D12_SRV_DIMENSION_UNKNOWN Valeur : 0 Le type est inconnu. |
D3D12_SRV_DIMENSION_BUFFER Valeur : 1 La ressource est une mémoire tampon. |
D3D12_SRV_DIMENSION_TEXTURE1D Valeur : 2 La ressource est une texture 1D. |
D3D12_SRV_DIMENSION_TEXTURE1DARRAY Valeur : 3 La ressource est un tableau de textures 1D. |
D3D12_SRV_DIMENSION_TEXTURE2D Valeur : 4 La ressource est une texture 2D. |
D3D12_SRV_DIMENSION_TEXTURE2DARRAY Valeur : 5 La ressource est un tableau de textures 2D. |
D3D12_SRV_DIMENSION_TEXTURE2DMS Valeur : 6 La ressource est une texture 2D à échantillonnage multiple. |
D3D12_SRV_DIMENSION_TEXTURE2DMSARRAY Valeur : 7 La ressource est un tableau de textures 2D à échantillonnage multiple. |
D3D12_SRV_DIMENSION_TEXTURE3D Valeur : 8 La ressource est une texture 3D. |
D3D12_SRV_DIMENSION_TEXTURECUBE Valeur : 9 La ressource est une texture de cube. |
D3D12_SRV_DIMENSION_TEXTURECUBEARRAY Valeur : 10 La ressource est un tableau de textures de cube. |
D3D12_SRV_DIMENSION_RAYTRACING_ACCELERATION_STRUCTURE Valeur : 11 La ressource est une structure d’accélération de raytracing. |
Notes
Ces valeurs sont utilisées par une description de mode nuanceur-ressource, D3D12_SHADER_RESOURCE_VIEW_DESC.
Spécifications
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