Partilhar via


Modo de endereço de textura de fixação (Direct3D 9)

O modo de endereço de textura de fixação, identificado pelo membro D3DTADDRESS_CLAMP do tipo enumerado D3DTEXTUREADDRESS , faz com que o Direct3D fixe as coordenadas de textura no intervalo [0.0, 1.0]. Ou seja, ele aplica a textura uma vez e, em seguida, mancha a cor dos pixels de borda. Por exemplo, suponha que seu aplicativo crie um primitivo quadrado e atribua coordenadas de textura de (0,0,0,0), (0,0,3,0), (3,0,3,0) e (3,0,0,0) aos vértices do primitivo. Definir o modo de endereçamento de textura como D3DTADDRESS_CLAMP resulta na textura que está sendo aplicada uma vez. As cores dos pixels na parte superior das colunas e no final das linhas são estendidas até a parte superior e à direita da primitiva respectivamente.

A ilustração a seguir mostra uma textura ancorada.

ilustração de uma textura e uma textura ancorada

Modos de endereçamento de textura