Freigeben über


Clamp Texture Address Mode (Direct3D 9)

Der Klammertexturadressenmodus, der durch das D3DTADDRESS_CLAMP Element des aufgezählten Typs D3DTEXTUREADDRESS identifiziert wird, bewirkt, dass Direct3D die Texturkoordinaten an den Bereich [0,0, 1,0] einklammert. Das heißt, sie wendet die Textur einmal an und verschmiert dann die Farbe der Randpixel. Angenommen, Ihre Anwendung erstellt einen quadratischen Grundtyp und weist den Scheitelpunkten (0,0,0,0), (0,0,3.0), (3.0,3.0) und (3,0,0,0) den Scheitelpunkten des Grundtyps zu. Wenn Sie den Texturadressierungsmodus auf D3DTADDRESS_CLAMP festlegen, wird die Textur einmal angewendet. Die Pixelfarben oben in den Spalten und das Ende der Zeilen werden nach oben und rechts vom Grundtyp erweitert.

Die folgende Abbildung zeigt eine Klammertextur.

Abbildung einer Textur und einer Klammertextur

Texturadressierungsmodi