Device.CurrentTexturePalette-Eigenschaft
Dieser Dokumentation für die Vorschau nur ist und in späteren Versionen geändert. Leere Themen wurden als Platzhalter eingefügt.]
Ruft die aktuelle Texturpalette ab.
Namespace: Microsoft.WindowsMobile.DirectX.Direct3D
Assembly: Microsoft.WindowsMobile.DirectX (in Microsoft.WindowsMobile.DirectX.dll)
Syntax
'Declaration
Public Property CurrentTexturePalette As Integer
Get
Set
'Usage
Dim instance As Device
Dim value As Integer
value = instance.CurrentTexturePalette
instance.CurrentTexturePalette = value
public int CurrentTexturePalette { get; set; }
public:
property int CurrentTexturePalette {
int get ();
void set (int value);
}
member CurrentTexturePalette : int with get, set
Eigenschaftswert
Typ: System.Int32
Aktuelle Texturpalette.
Hinweise
Sie können farbpalettenartig aus Strukturen durch eine Reihe von 256 Eintrag Paletten Device Struktur zugeordnet.Eine Palette aktuelle erfolgt durch Festlegen der Eigenschaft CurrentTexturePalette.Die aktuelle Palette wird zum Übersetzen aller farbpalettenartig aus Texturen für alle aktiven Texturstufen verwendet.SetPaletteEntries aktualisiert alle 256 Einträge einer Palette, von denen jede ein formatiert mit PaletteEntryA8R8G8B8-Objekt ist.Standardmäßig werden alle Einträge auf 0xFFFFFFFF festgelegt.
Device Paletten enthalten einen Alphakanal, der verwendet werden kann, wenn das SupportsAlphaPalette Funktion-Flag festgelegt ist, angibt, dass das Gerät Alpha aus der Palette unterstützt.Der Alphakanal Palette wird verwendet, wenn das Texturformat keinen Alphakanal enthält.Wenn das Gerät keine Alpha aus der Palette unterstützt und das Texturformat keinen Alphakanal, wird der Wert 0xFF für Alpha verwendet.
Maximal 65.536 (0x0000FFFF) Paletten zulässig.Da Speicherressourcen zugeordnet ist der Satz von Paletten proportional zur Anzahl maximale Palette, die eine Verweise Anwendung zusammenhängende Palette Nummern beginnend bei null verwenden.
.NET Framework-Sicherheit
- Volle Vertrauenswürdigkeit für den unmittelbaren Aufrufer. Dieser Member kann von nur teilweise vertrauenswürdigem Code nicht verwendet werden. Weitere Informationen finden Sie unter Verwenden von Bibliotheken aus teilweise vertrauenswürdigem Code.
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