Compartilhar via


Modo de endereço de textura de cor da borda (Direct3D 9)

O modo de endereço de textura de cor da borda, identificado pelo membro D3DTADDRESS_BORDER do tipo enumerado D3DTEXTUREADDRESS , faz com que o Direct3D use uma cor arbitrária, conhecida como cor da borda, para qualquer coordenada de textura fora do intervalo de 0,0 a 1,0, inclusive.

Na ilustração a seguir, o aplicativo especifica que a textura deve ser aplicada à primitiva usando uma borda vermelha.

ilustração de uma textura e uma textura com uma borda vermelha

Os aplicativos definem a cor da borda chamando IDirect3DDevice9::SetSamplerState. Defina o primeiro parâmetro para a chamada para o identificador de estágio de textura desejado, o segundo parâmetro para o valor de estado do estágio D3DSAMP_BORDERCOLOR e o terceiro parâmetro para a nova cor da borda RGBA.

Modos de endereçamento de textura