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) |