SpriteFlags-Enumeration
Dieser Dokumentation für die Vorschau nur ist und in späteren Versionen geändert. Leere Themen wurden als Platzhalter eingefügt.]
Definiert Flags, denen Spriterenderingoptionen angegeben werden.
Diese Enumeration verfügt über ein FlagsAttribute-Attribut, das die bitweise Kombination der Memberwerte zulässt.
Namespace: Microsoft.WindowsMobile.DirectX.Direct3D
Assembly: Microsoft.WindowsMobile.DirectX (in Microsoft.WindowsMobile.DirectX.dll)
Syntax
'Declaration
<FlagsAttribute> _
Public Enumeration SpriteFlags
'Usage
Dim instance As SpriteFlags
[FlagsAttribute]
public enum SpriteFlags
[FlagsAttribute]
public enum class SpriteFlags
[<FlagsAttribute>]
type SpriteFlags
Member
Membername | Beschreibung | |
---|---|---|
None | Löst den Wert in 0. | |
DoNotSaveState | Verhindert, dass der Gerätestatus wird gespeichert oder wiederhergestellt, wenn Begin oder End aufgerufen wird. | |
DoNotModifyRenderState | Gibt an, keine Änderungen an das Gerät Zustand darstellen, wenn Begin aufgerufen wird. | |
ObjectSpace | Keine Änderung der Welt-, Ansichts- und Projektion Transformationen gibt.Die Transformationen momentan eingestellt auf dem Gerät werden zum Sprites transformiert Wenn Batch verarbeiteten Sprites gezeichnet werden (d. h. Wenn Begin oder End aufgerufen wird).Wenn diese Option nicht angegeben ist, sind die Transformationen Welt, Ansichts- und Projektionstransformationen geändert, sodass Sprites in Bildschirmraum-Koordinaten gezeichnet werden. | |
Billboard | Dreht jedes Sprite um seinen Mittelpunkt, so dass Sie den Viewer gegenüberliegenden ist.SetWorldViewLH oder SetWorldViewRH muss zuerst aufgerufen werden. | |
AlphaBlend | Legen Sie ermöglicht das Alphablending mit AlphaTestEnabletrue (für Alpha ungleich 0 (null)).SourceAlpha ist die Quelle Zustand übergehen und InvSourceAlpha ist der Zielzustand Blend in Aufrufe von RenderStateManager.Die Klasse Font erfordert dieses Flag festgelegt werden, beim Zeichnen von Text. | |
SortTexture | Textur vor Zeichnung Sprites sortiert.Diese Option empfiehlt sich beim Zeichnen nicht überlappende Sprites mit einheitlicher Tiefe;Zeichnen z. B. Bildschirm ausgerichtetem Text mit Font. | |
SortDepthFrontToBack | Tiefe in vorne hinten Reihenfolge vor Zeichnung Sprites sortiert.Diese Option wird empfohlen, wenn nicht transparente Sprites mit unterschiedlichen tiefen gezeichnet. | |
SortDepthBackToFront | Tiefe in Back zu Vordergrund Reihenfolge vor Zeichnung Sprites sortiert.Diese Option wird empfohlen, wenn transparente Sprites mit unterschiedlichen tiefen gezeichnet. |
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