TextureData
סיכום כללי
TextureData הוא כיתה ב Aspose.3D FOSS עבור .NET. ירושה מ: A3DObject, INamedObject.
כיתה זו מכילה את הנתונים הגולמים והגדרת הטקסטורה.
כיתה זו מספקת 17 שיטות לעבודה עם אובייקטים TextureData בתוכניות .NET. שיטות זמינות כוללות: A3DObject, FindProperty, FromFile, FromStream, GetProperty, MapPixels, RemoveProperty, Save, SetProperty, TextureData, TransformPixelFormat. כל חברי הציבור נגישים לכל יישום .NET לאחר התקנת חבילה Aspose.3D FOSS for .Net. תכונות: BytesPerPixel, Data, Height, Name, PixelFormat, Properties, ו 2 יותר.
תכונות
| שם: | סוג: | Access | תיאור |
|---|---|---|---|
Data | byte[] | קרא. | ביטים גולמיים של נתונים פיקסל |
Width | int | קרא. | מספר הפיקסלים האופקיים |
Height | int | קרא. | מספר הפיקסלים אנכיים |
Stride | int | קרא. | מספר האייטים של קו סריקה. |
BytesPerPixel | int | קרא. | מספר האייטים של פיקסל. |
PixelFormat | PixelFormat | קרא. | פורמט הפיקסל. |
Name | string | קריאה/כתיבה | מקבל או מגדיר את השם. |
Properties | PropertyCollection | קרא. | מקבל את האוסף של כל המאפיינים. |
שיטות
| Signature | תיאור |
|---|---|
TextureData() | בניין של |
TextureData(width: int, height: int, pixelFormat: PixelFormat) | בונה פיקסל חדש ומחלק נתונים. |
TextureData(width: int, height: int, stride: int, bytesPerPixel: int, pixelFormat: PixelFormat, data: byte[]) | יוצר דוגמא חדשה של הכיתה TextureData |
FromStream(stream: Stream) | לא מיושם בגרסה FOSS זורק בזמן הפעלת. תוספת טקסטורה מהזרם |
FromFile(fileName: string) | לא מיושם בגרסה FOSS זורק בזמן הפעלת. להטיל טקסטורה מהקובץ |
Save(stream: Stream, format: string) | לא מיושם בגרסה FOSS זורק בזמן הפעלת. שמור נתוני טקסטורה בפורמט תמונה מסוים |
Save(fileName: string) | לא מיושם בגרסה FOSS זורק בזמן הפעלת. שמור נתונים טקסטורה לתוך קובץ תמונה |
Save(fileName: string, format: string) | לא מיושם בגרסה FOSS זורק בזמן הפעלת. שמור נתונים טקסטורה לתוך קובץ תמונה |
MapPixels(mapMode: PixelMapMode) | לא מיושם בגרסה FOSS זורק בזמן הפעלת. קובץ את כל הפיקסלים לקריאה/כתיבה. |
MapPixels(mapMode: PixelMapMode, format: PixelFormat) | לא מיושם בגרסה FOSS זורק בזמן הפעלת. קרטה כל הפיקסלים לקריאה/כתיבה בפורמט פיקסל נתון |
MapPixels(rect: Aspose.ThreeD.Utilities.Rect, mapMode: PixelMapMode, format: PixelFormat) | לא מיושם בגרסה FOSS זורק בזמן הפעלת. פיקסלים של מפות שמופנים על ידי rect לקריאה/כתיבה בפורמט פקסל נתון. |
TransformPixelFormat(pixelFormat: PixelFormat) | לא מיושם בגרסה FOSS זורק בזמן הפעלת. להפוך את תכנון הפיקסל לצורת פיקסלים חדשה. |
A3DObject() | מקדמה דוגמא חדשה של כיתה A3DObject ללא שם. |
RemoveProperty(property: Property) | מסיר תכונה דינמית. |
GetProperty(property: string) | קבל את הערך של המאפיין שצוין |
SetProperty(property: string, value: object?) | מגדיר את הערך של המאפיין שצוין |
FindProperty(propertyName: string) | מוצא את הנכס. |