Dela via


Adressläge för speglingsstruktur (Direct3D 9)

Speglingsstrukturens adressläge, som identifieras av D3DTADDRESS_MIRROR medlem i den D3DTEXTUREADDRESS uppräknade typen, gör att Direct3D speglar strukturen vid varje heltalsgräns. Anta till exempel att ditt program skapar en fyrkantig primitiv och anger strukturkoordinater på (0,0,0,0), (0,0,3,0), (3.0,3.0) och (3.0,0.0). Om du ställer in texturens adresseringsläge på D3DTADDRESS_MIRROR resulterar det i att strukturen tillämpas tre gånger i både u- och v-riktningarna. Varannan rad och kolumn som den tillämpas på är en speglingsbild av föregående rad eller kolumn, som visas i följande bild.

bild av spegelbilder i ett 3x3-rutnät

Effekterna av det här texturadressläget liknar, men skiljer sig från, effekterna av wrap-läget. Mer information finns i Wrap Texture Address Mode (Direct3D 9).

lägen för strukturhantering