Freigeben über


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
Wird von .NET Compact Framework unterstützt None Löst den Wert in 0.
Wird von .NET Compact Framework unterstützt DoNotSaveState Verhindert, dass der Gerätestatus wird gespeichert oder wiederhergestellt, wenn Begin oder End aufgerufen wird.
Wird von .NET Compact Framework unterstützt DoNotModifyRenderState Gibt an, keine Änderungen an das Gerät Zustand darstellen, wenn Begin aufgerufen wird.
Wird von .NET Compact Framework unterstützt 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.
Wird von .NET Compact Framework unterstützt Billboard Dreht jedes Sprite um seinen Mittelpunkt, so dass Sie den Viewer gegenüberliegenden ist.SetWorldViewLH oder SetWorldViewRH muss zuerst aufgerufen werden.
Wird von .NET Compact Framework unterstützt 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.
Wird von .NET Compact Framework unterstützt 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.
Wird von .NET Compact Framework unterstützt SortDepthFrontToBack Tiefe in vorne hinten Reihenfolge vor Zeichnung Sprites sortiert.Diese Option wird empfohlen, wenn nicht transparente Sprites mit unterschiedlichen tiefen gezeichnet.
Wird von .NET Compact Framework unterstützt 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

Weitere Ressourcen

Mobile Direct3D-Programmierung in .NET Compact Framework