Klämstrukturadressläge (Direct3D 9)
Klämstrukturens adressläge, som identifieras av den D3DTADDRESS_CLAMP medlemmen i den D3DTEXTUREADDRESS uppräknade typen, gör att Direct3D klämmer fast dina texturkoordinater till intervallet [0.0, 1.0]. Det innebär att den applicerar strukturen en gång och sedan smetar färgen på kantpixlar. Anta till exempel att ditt program skapar en fyrkantig primitiv och tilldelar strukturkoordinater på (0,0,0,0), (0,0,3,0), (3.0,3.0) och (3.0,0.0) till primitiva hörn. Om du ställer in texturens adresseringsläge på D3DTADDRESS_CLAMP resulterar det i att strukturen tillämpas en gång. Pixelfärgerna överst i kolumnerna och slutet av raderna utökas till den övre respektive högra sidan av primitiven.
Följande bild visar en fastklämd textur.
Relaterade ämnen