ITextureUnit

ITextureUnit interface

ITextureUnit représente une texture dans la mémoire partagée entre le GPU et le CPU et peut être échantillonnée par le shader, où leTexture représente uniquement une référence à un fichier externe. Plus de détails peuvent être trouvés https://en.wikipedia.org/wiki/Texture_mapping_unit

public interface ITextureUnit : IDisposable

Propriétés

NomLa description
Depth { get; }Obtient la hauteur de cette texture, pour une texture non 3D, c’est toujours 1.
Height { get; }Obtient la hauteur de cette texture.
Magnification { get; set; }Obtient ou définit le mode de filtre pour le grossissement.
Minification { get; set; }Obtient ou définit le mode de filtre pour la minification.
Mipmap { get; set; }Obtient ou définit le mode de filtre pour mipmap.
Scale { get; set; }Obtient ou définit l’échelle de la coordonnée UV.
Scroll { get; set; }Obtient ou définit le défilement de la coordonnée UV.
Type { get; }Obtient le type de cette unité de texture.
UWrap { get; set; }Obtient ou définit le mode d’habillage pour la coordonnée U de la texture.
VWrap { get; set; }Obtient ou définit le mode d’habillage pour la coordonnée V de la texture.
Width { get; }Obtient la largeur de cette texture.
WWrap { get; set; }Obtient ou définit le mode d’habillage pour la coordonnée W de la texture.

Voir également