ITextureUnit

ITextureUnit interface

ITextureUnit representa una textura en la memoria compartida entre GPU y CPU y puede ser muestreada por el shader, donde elTexture solo representa una referencia a un archivo externo. Se pueden encontrar más detalles https://en.wikipedia.org/wiki/Texture_mapping_unit

public interface ITextureUnit : IDisposable

Propiedades

NombreDescripción
Depth { get; }Obtiene la altura de esta textura, para una textura que no sea 3D siempre es 1.
Height { get; }Obtiene la altura de esta textura.
Magnification { get; set; }Obtiene o establece el modo de filtro para la ampliación.
Minification { get; set; }Obtiene o establece el modo de filtro para minificación.
Mipmap { get; set; }Obtiene o establece el modo de filtro para mipmap.
Scale { get; set; }Obtiene o establece la escala de la coordenada UV.
Scroll { get; set; }Obtiene o establece el desplazamiento de la coordenada UV.
Type { get; }Obtiene el tipo de esta unidad de textura.
UWrap { get; set; }Obtiene o establece el modo de ajuste para la coordenada U de la textura.
VWrap { get; set; }Obtiene o establece el modo de ajuste para la coordenada V de la textura.
Width { get; }Obtiene el ancho de esta textura.
WWrap { get; set; }Obtiene o establece el modo de ajuste para la coordenada W de la textura.

Ver también