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) | يجد العقار. |