TextureData

نمای کلی

TextureData یک کلاس در Aspose.3D FOSS برای .NET است. وارثان از: A3DObject, INamedObject.

این کلاس شامل داده های خام و تعریف فرمت یک بافت است.

این کلاس 17 روش برای کار با TextureData اشیاء در برنامه های .NET را فراهم می کند. روش های موجود شامل: A3DObject, FindProperty, FromFile, FromStream, GetProperty, MapPixels, RemoveProperty, Save, SetProperty, TextureData, TransformPixelFormat. همه اعضای عمومی پس از نصب بسته Aspose.3D FOSS for .NET به هر برنامه .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 اجرا نشده است. پیکسل های نقشه ای که توسط rct برای خواندن/نوشتن در فرمت پیکسیل داده شده آدرس می شوند.
TransformPixelFormat(pixelFormat: PixelFormat)در نسخه FOSS اجرا نشده است. شکل پیکسل را به قالب جدید پیکسلی تبدیل کنید.
A3DObject()یک نمونه جدید کلاس A3DObject بدون نام را شروع می کند.
RemoveProperty(property: Property)یک ویژگی پویا را حذف می کند.
GetProperty(property: string)مقدار ویژگی مشخص‌شده را دریافت کنید
SetProperty(property: string, value: object?)مقدار ویژگی مشخص شده را تنظیم می‌کند
FindProperty(propertyName: string)ملک رو پیدا میکنه.

همچنین ببینید:

 فارسی