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وصف
Databyte[]اقرأبايتات البكسل الخام من بيانات
Widthintاقرأعدد البكسل الأفقي
Heightintاقرأعدد البكسلات العمودية
Strideintاقرأعدد بايت من خط الفحص.
BytesPerPixelintاقرأعدد بايتات البكسل
PixelFormatPixelFormatاقرأشكل البكسل
Namestringالقراءة/ الكتابةيحصل على الاسم أو يحدده.
PropertiesPropertyCollectionاقرأيحصل على مجموعة من جميع الممتلكات.

الطرق

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

انظر أيضاً

 العربية