Filter-Enumeration
Dieser Dokumentation für die Vorschau nur ist und in späteren Versionen geändert. Leere Themen wurden als Platzhalter eingefügt.]
Textur Filtermodi definiert für eine Texturstufe.
Namespace: Microsoft.WindowsMobile.DirectX.Direct3D
Assembly: Microsoft.WindowsMobile.DirectX (in Microsoft.WindowsMobile.DirectX.dll)
Syntax
'Declaration
Public Enumeration Filter
'Usage
Dim instance As Filter
public enum Filter
public enum class Filter
type Filter
Member
Membername | Beschreibung | |
---|---|---|
Box | Jedes Pixel wird durch ein 2x2(x2)-Feld Pixel aus dem Quellbild Durchschnitt berechnet.Dieser Filter funktioniert nur wenn die Abmessungen des Ziels die Hälfte sind die Quelle, wie es bei Mipmaps der Fall ist. | |
Point | Jedes Ziel Pixel wird berechnet, indem das nächstgelegene Pixel aus dem Quellbild abgetastet. | |
Linear | Die bilineare Interpolationsfilterung wird als Texturfilter Vergrößerungs- oder Minification verwendet.Ein gewichteter Durchschnitt eines Bereichs 2 x 2 Texel das gewünschte Pixel umgibt von wird verwendet.Als Texturfilter zwischen Mipmap-Ebenen verwenden wird die trilineare Mipmap-Interpolation.Die Rasterisierungsfunktion interpoliert die Pixelfarbe lineare Weise unter Verwendung der Texel der beiden am nächsten gelegenen Texturen. | |
None | Mipmapping deaktiviert.Die Rasterisierungsfunktion verwendet stattdessen den Vergrößerungsfilter. | |
MirrorU | Pixel außerhalb der Texturkante auf der u-Achse sollten gespiegelt und nicht umbrochen werden. | |
MirrorV | Pixel außerhalb der Texturkante auf der V-Achse sollten gespiegelt und nicht umbrochen werden. | |
Mirror | Entspricht der Angabe MirrorUMirrorV Flags.Dieses Flag wird immer intern für diese Funktion verwendet. |
Hinweise
Jeder gültiger Filter muss genau eines der folgenden Flags enthalten: None, Point, Linear, or Box.Darüber hinaus kann der bitweise OR Operator verwendet werden, NULL oder mehr der folgenden optionalen Flags mit einem gültigen Filter angeben: MirrorUMirrorVoder Mirror.
Plattformen
Windows CE, Windows Mobile für Smartphone, Windows Mobile für Pocket PC
Die .NET Framework und .NET Compact Framework unterstützen nicht alle Versionen sämtlicher Plattformen. Eine Liste der unterstützten Versionen finden Sie unter Systemanforderungen für .NET framework.
Versionsinformationen
.NET Compact Framework
Unterstützt in: 3.5, 2.0
Siehe auch
Referenz
Microsoft.WindowsMobile.DirectX.Direct3D-Namespace