Texture Texture class Diese Klasse definiert die Textur aus einer externen Datei.
Copy public class Texture : TextureBase
Konstrukteure Name Beschreibung Texture ()Initialisiert eine neue Instanz vonTexture
Klasse. Texture (string)Initialisiert eine neue Instanz vonTexture
Klasse.
Eigenschaften Name Beschreibung Alpha { get; set; }Holt oder setzt den Standard-Alpha-Wert der Textur Dies ist gültig, wenn dieAlphaSource
istPixelAlpha Standardwert ist 1,0, gültiger Wertebereich liegt zwischen 0 und 1 AlphaSource { get; set; }Ermittelt oder setzt, ob die Textur den Alphakanal definiert. Der Standardwert istNone Content { get; set; }Ruft den binären Inhalt der Textur ab oder setzt ihn. Der eingebettete Texturinhalt ist optional, der Benutzer sollte die Textur aus einer externen Datei laden, wenn diese fehlt. EnableMipMap { get; set; }Ruft ab oder legt fest, ob die Mipmap für diese Textur aktiviert ist FileName { get; set; }Holt oder setzt die zugehörige Texturdatei. MagFilter { get; set; }Holt oder setzt den Filter für die Vergrößerung. MinFilter { get; set; }Ruft den Filter für die Minimierung ab oder setzt ihn. MipFilter { get; set; }Ruft den Filter für das Sampling auf Mip-Ebene ab oder legt ihn fest. virtual Name { get; set; } Ruft den Namen ab oder legt ihn fest. Properties { get; }Ruft die Sammlung aller Eigenschaften ab. UVRotation { get; set; }Ermittelt oder setzt die Drehung der Textur UVScale { get; set; }Ruft die UV-Skala ab oder legt sie fest. UVTranslation { get; set; }Ruft die UV-Übersetzung ab oder legt sie fest. WrapModeU { get; set; }Holt oder setzt die Texturumbruchmodi in U. WrapModeV { get; set; }Holt oder setzt die Texturumbruchmodi in V. WrapModeW { get; set; }Holt oder setzt die Texturumbruchmodi in W.
Methoden Name Beschreibung FindProperty (string)Findet die Eigenschaft. Es kann eine dynamische Eigenschaft sein (erstellt von CreateDynamicProperty/SetProperty) oder eine native Eigenschaft (identifiziert durch ihren Namen) GetProperty (string)Holen Sie sich den Wert der angegebenen Eigenschaft RemoveProperty (Property)Entfernt eine dynamische Eigenschaft. RemoveProperty (string)Entfernt die angegebene Eigenschaft identifiziert durch name SetProperty (string, object)Legt den Wert der angegebenen Eigenschaft fest SetRotation (double, double)Legt die UV-Rotation fest. SetScale (double, double)Legt die UV-Skala fest. SetTranslation (double, double)Legt die UV-Übersetzung fest.
Siehe auch