Partager via


Mode d’adresse de texture de pince (Direct3D 9)

Le mode d’adresse de texture de pince, identifié par le membre D3DTADDRESS_CLAMP du type énuméré D3DTEXTUREADDRESS, force Direct3D à limiter vos coordonnées de texture à la plage [0.0, 1.0]. Autrement dit, il applique la texture une seule fois, puis écaille la couleur des pixels de bord. Par exemple, supposons que votre application crée une primitive carrée et affecte des coordonnées de texture de (0,0,0,0,0), (0,0,3.0), (3.0,3.0) et (3.0,0.0) aux sommets de la primitive. La définition du mode d’adressage de texture sur D3DTADDRESS_CLAMP entraîne l’application de la texture une seule fois. Les couleurs de pixels en haut des colonnes et la fin des lignes sont étendues respectivement au haut et à droite de la primitive.

L’illustration suivante montre une texture limitée.

illustration d’une texture et d’une texture limitée

modes d’adressage de texture