D3DMTEXTUREADDRESS
9/8/2008
Essa enumeração fornece valores que identificam coordenar de textura de resolução modos.
Syntax
typedef enum _D3DMTEXTUREADDRESS {
D3DMTADDRESS_WRAP = 1,
D3DMTADDRESS_MIRROR = 2,
D3DMTADDRESS_CLAMP = 3,
D3DMTADDRESS_BORDER = 4,
D3DMTADDRESS_FORCE_ULONG = 0x7fffffff
} D3DMTEXTUREADDRESS;
Elementos
- D3DMTADDRESS_WRAP
Indica que coordenadas são mapeadas para o intervalo de 0.0 to 1.0 que mapa (n.); mapear (v.) a textura foi replicado em cada junção inteiro. De exemplo, para valores entre 0 e 3, a textura é repetida três vezes. Nenhum espelhamento é executado.
- D3DMTADDRESS_MIRROR
Indica que as coordenadas são mapeadas para o intervalo de 0.0 to 1.0 como se mapa (n.); mapear (v.) a textura foi replicado em cada junção inteiro e todas as outra mapa (n.); mapear (v.) foi espelhado na direção de coordenar a textura. De exemplo, para valores entre 0 e 3, 0 a 1 são NORMAL, mapa (n.); mapear (v.) 1 to 2 como 1 para 0 (respectivamente) e 2 para 3 mapas voltar como 0 para 1.
- D3DMTADDRESS_CLAMP
Indica que coordenadas outside of o intervalo de 0.0 to 1.0 estiverem configuradas para em 1 ou 0, dependendo se eles forem maiores que 1 ou menos e 0, respectfully.
- D3DMTADDRESS_BORDER
Indica que coordenadas outside of o intervalo de 0.0 to 1.0 sempre resultar na cor de borda sendo ler. Cor de borda é controlado via o estado do estágio de textura D3DMTSS_BORDERCOLOR. Para obter mais informações, consulte D3DMTEXTURESTAGESTATETYPE. Este estado do estágio de textura aceita valores 32-bit ARGB color.
- D3DMTADDRESS_FORCE_ULONG
Força o compilador para interpretar a enumeração como um valor ULONG. Este valor não é usada diretamente na programação do Mobile Direct3D.
Requirements
Header | d3dmtypes.h |
Windows Embedded CE | Windows CE 5.0 and later |
Windows Mobile | Windows Mobile Version 5.0 and later |