énumération D3D12_TEXTURE_ADDRESS_MODE (d3d12.h)
Identifie une technique permettant de résoudre les coordonnées de texture qui se trouvent en dehors des limites d’une texture.
Syntax
typedef enum D3D12_TEXTURE_ADDRESS_MODE {
D3D12_TEXTURE_ADDRESS_MODE_WRAP = 1,
D3D12_TEXTURE_ADDRESS_MODE_MIRROR = 2,
D3D12_TEXTURE_ADDRESS_MODE_CLAMP = 3,
D3D12_TEXTURE_ADDRESS_MODE_BORDER = 4,
D3D12_TEXTURE_ADDRESS_MODE_MIRROR_ONCE = 5
} ;
Constantes
D3D12_TEXTURE_ADDRESS_MODE_WRAP Valeur : 1 Mosaïquez la texture à chaque jonction d’entiers (u,v). Par exemple, pour vos valeurs comprises entre 0 et 3, la texture est répétée trois fois. |
D3D12_TEXTURE_ADDRESS_MODE_MIRROR Valeur : 2 Retournez la texture à chaque jonction d’entiers (u,v). pour les valeurs comprises entre 0 et 1, par exemple, la texture est traitée normalement ; entre 1 et 2, la texture est retournée (mise en miroir) ; entre 2 et 3, la texture est à nouveau normale ; et ainsi de suite. |
D3D12_TEXTURE_ADDRESS_MODE_CLAMP Valeur : 3 Les coordonnées de texture en dehors de la plage [0.0, 1.0] sont définies sur la couleur de texture à 0.0 ou 1.0, respectivement. |
D3D12_TEXTURE_ADDRESS_MODE_BORDER Valeur : 4 Les coordonnées de texture en dehors de la plage [0.0, 1.0] sont définies sur la couleur de bordure spécifiée dans le code D3D12_SAMPLER_DESC ou HLSL. |
D3D12_TEXTURE_ADDRESS_MODE_MIRROR_ONCE Valeur : 5 Semblable à D3D12_TEXTURE_ADDRESS_MODE_MIRROR et D3D12_TEXTURE_ADDRESS_MODE_CLAMP. Prend la valeur absolue de la coordonnée de texture (par conséquent, en mettant en miroir environ 0), puis fixe la valeur maximale. |
Remarques
Cette énumération est utilisée par la structure D3D12_SAMPLER_DESC .
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