ITexture2D

نمای کلی

ITexture2D یک رابط در Aspose.3D FOSS برای .NET است. ارث‌برده از: ITextureUnit، IDisposable.

بافت دو-بعدی

این رابط 4 متد برای کار با اشیاء ITexture2D در برنامه‌های .NET فراهم می‌کند. متدهای موجود شامل: Load، Save، ToBitmap. تمام اعضای عمومی پس از نصب بسته Aspose.3D FOSS برای .NET، برای هر برنامه .NET قابل دسترسی است. ویژگی‌ها: Depth، Height، Magnification، Minification، Mipmap، Scale و 6 مورد دیگر.

خواص

نامنوعدسترسیتوضیح
TypeTextureTypeخواندننوع این واحد تکستچر را دریافت می‌کند.
Widthintخواندنعرض این بافت را دریافت می‌کند.
Heightintخواندنارتفاع این تکستچر را دریافت می‌کند.
Depthintخواندنارتفاع این تکسچر را برمی‌گرداند؛ برای تکسچرهای غیر-3D همیشه برابر 1 است.
UWrapWrapModeخواندن/نوشتنحالت بسته شدن برای مختصات U بافت را دریافت یا تنظیم می‌کند.
VWrapWrapModeخواندن/نوشتنحالت پیچش برای مختصات V بافت را دریافت یا تنظیم می‌کند.
WWrapWrapModeخواندن/نوشتنحالت پیچش برای مختصات W بافت را دریافت یا تنظیم می‌کند.
MinificationTextureFilterخواندن/نوشتنحالت فیلتر برای کوچک‌سازی را دریافت یا تنظیم می‌کند.
MagnificationTextureFilterخواندن/نوشتنحالت فیلتر برای بزرگ‌نمایی را دریافت یا تنظیم می‌کند.
MipmapTextureFilterخواندن/نوشتنحالت فیلتر برای میپ‌مپ را دریافت یا تنظیم می‌کند.
ScrollVector2خواندن/نوشتندریافت یا تنظیم می‌کند اسکرول مختصات UV.
ScaleVector2خواندن/نوشتنمقیاس مختصات UV را دریافت یا تنظیم می‌کند.

روش ها

امضاتوضیح
Load(bitmap: TextureData)محتوای بافت را از Bitmap مشخص شده بارگذاری کنید
Save(path: string, format: string)محتوای بافت را در فایل خارجی ذخیره کنید.
Save(bitmap: TextureData)محتوای بافت را در فایل خارجی ذخیره کنید.
ToBitmap()واحد بافت را به instance تبدیل کنید

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

 فارسی