Mode d’adresse de la texture de couleur de la bordure (Direct3D 9)

Le mode d’adresse de texture de couleur de la bordure, identifié par le _ membre de bordure D3DTADDRESS du type énuméré D3DTEXTUREADDRESS , fait en sorte que Direct3D utilise une couleur arbitraire, appelée couleur de bordure, pour toutes les coordonnées de texture situées en dehors de la plage comprise entre 0,0 et 1,0 inclus.

Dans l’illustration suivante, l’application spécifie que la texture doit être appliquée à la primitive à l’aide d’une bordure rouge.

illustration d’une texture et d’une texture avec bordure rouge

Les applications définissent la couleur de la bordure en appelant IDirect3DDevice9 :: SetSamplerState. Définissez le premier paramètre pour l’appel à l’identificateur de l’étape de texture souhaitée, le deuxième paramètre à la valeur d’état de l' _ étape D3DSAMP BORDERCOLOR et le troisième paramètre à la nouvelle couleur de bordure RVBA.

Modes d’adressage de la texture