ITextureUnit

ITextureUnit

نمای کلی

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

یک تکستچر در حافظه را نشان می‌دهد که بین GPU و CPU به اشتراک گذاشته می‌شود و می‌تواند توسط شیدر نمونه‌برداری شود، که فقط نمایانگر ارجاع به یک فایل خارجی است.

ویژگی‌ها: Depth, Height, Magnification, Minification, Mipmap, Scale و 6 مورد دیگر.

خواص

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

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

 فارسی