Compartir a través de


enumeración D3D10_DDI_TEXTURE_ADDRESS_MODE (d3d10umddi.h)

El tipo de enumeración D3D10_DDI_TEXTURE_ADDRESS_MODE contiene valores que identifican el modo de dirección de textura de un sampler.

Syntax

typedef enum D3D10_DDI_TEXTURE_ADDRESS_MODE {
  D3D10_DDI_TEXTURE_ADDRESS_WRAP,
  D3D10_DDI_TEXTURE_ADDRESS_MIRROR,
  D3D10_DDI_TEXTURE_ADDRESS_CLAMP,
  D3D10_DDI_TEXTURE_ADDRESS_BORDER,
  D3D10_DDI_TEXTURE_ADDRESS_MIRRORONCE
} ;

Constantes

 
D3D10_DDI_TEXTURE_ADDRESS_WRAP
Mosaico de la textura en cada unión de enteros. Por ejemplo, para los valores entre 0 y 3, la textura se repite tres veces; no se realiza ninguna creación de reflejo.
D3D10_DDI_TEXTURE_ADDRESS_MIRROR
Similar a D3D10_DDI_TEXTURE_ADDRESS_WRAP, salvo que la textura se voltea en cada unión de enteros. para usted valores entre 0 y 1, por ejemplo, la textura se aborda normalmente; entre 1 y 2, la textura se voltea (reflejada); y entre 2 y 3, la textura es normal de nuevo, etc.
D3D10_DDI_TEXTURE_ADDRESS_CLAMP
Las coordenadas de textura fuera del intervalo [0,0, 1,0] se establecen en el color de textura en 0,0 o 1,0, respectivamente.
D3D10_DDI_TEXTURE_ADDRESS_BORDER
Las coordenadas de textura fuera del intervalo [0.0, 1.0] se establecen en el color del borde.
D3D10_DDI_TEXTURE_ADDRESS_MIRRORONCE
Similar a D3D10_DDI_TEXTURE_ADDRESS_MIRROR y D3D10_DDI_TEXTURE_ADDRESS_CLAMP. Toma el valor absoluto de la coordenada de textura (por lo tanto, la creación de reflejo alrededor de 0) y, a continuación, se fija en el valor máximo. El uso más común de D3D10_DDI_TEXTURE_ADDRESS_MIRRORONCE es para las texturas de volumen, donde la compatibilidad con el modo completo de direccionamiento de texturas D3D10_DDI_TEXTURE_ADDRESS_MIRRORONCE no es necesaria, pero los datos son simétricos alrededor del eje uno.

Requisitos

Requisito Value
Cliente mínimo compatible Disponible en Windows Vista y versiones posteriores de los sistemas operativos Windows.
Encabezado d3d10umddi.h (incluya D3d10umddi.h)

Consulte también

D3D10_DDI_SAMPLER_DESC