ITexture2D

ภาพรวม

ITexture2D เป็นอินเทอร์เฟซใน Aspose.3D FOSS สำหรับ .NET. สืบทอดจาก: ITextureUnit, IDisposable.

เทกเจอร์ 2D

อินเทอร์เฟซนี้ให้ 4 วิธีสำหรับทำงานกับวัตถุ ITexture2D ในโปรแกรม .NET. วิธีที่มีให้รวมถึง: Load, Save, ToBitmap. สมาชิกสาธารณะทั้งหมดสามารถเข้าถึงได้โดยแอปพลิเคชัน .NET ใดก็ได้หลังจากติดตั้งแพ็กเกจ Aspose.3D FOSS สำหรับ .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()แปลงยูนิตเท็กซ์เจอร์เป็น อินสแตนซ์

ดูเพิ่มเติม

 ภาษาไทย