ITexture1D
ภาพรวม
ITexture1D เป็นอินเทอร์เฟซใน Aspose.3D FOSS สำหรับ .NET. สืบทอดจาก: ITextureUnit, IDisposable.
เทกเจอร์ 1D
อินเทอร์เฟซนี้ให้ 4 เมธอดสำหรับทำงานกับอ็อบเจ็กต์ ITexture1D ในโปรแกรม .NET. เมธอดที่มี ได้แก่: Load, Save, ToBitmap. สมาชิกสาธารณะทั้งหมดสามารถเข้าถึงได้จากแอปพลิเคชัน .NET ใด ๆ หลังจากติดตั้งแพคเกจ Aspose.3D FOSS สำหรับ .NET. คุณสมบัติ: Depth, Height, Magnification, Minification, Mipmap, Scale, และอีก 6 รายการ.
คุณสมบัติ
| ชื่อ | ประเภท | การเข้าถึง | คำอธิบาย |
|---|---|---|---|
Type | TextureType | อ่าน | รับประเภทของหน่วยเทกเจอร์นี้. |
Width | int | อ่าน | รับความกว้างของเท็กซ์เจอร์นี้. |
Height | int | อ่าน | รับความสูงของเทกเจอร์นี้. |
Depth | int | อ่าน | ดึงความสูงของเทกซ์เจอร์นี้; สำหรับเทกซ์เจอร์ที่ไม่ใช่ 3D จะมีค่าเป็น 1 เสมอ. |
UWrap | WrapMode | อ่าน/เขียน | รับหรือกำหนดโหมดการห่อหุ้มสำหรับพิกัด U ของเท็กซ์เจอร์. |
VWrap | WrapMode | อ่าน/เขียน | รับหรือกำหนดโหมดการห่อของพิกัด V ของเทกซ์เจอร์. |
WWrap | WrapMode | อ่าน/เขียน | รับหรือกำหนดโหมดการห่อหุ้มสำหรับพิกัด W ของเทกเจอร์. |
Minification | TextureFilter | อ่าน/เขียน | รับหรือกำหนดโหมดการกรองสำหรับการย่อขนาด. |
Magnification | TextureFilter | อ่าน/เขียน | รับหรือกำหนดโหมดการกรองสำหรับการขยาย. |
Mipmap | TextureFilter | อ่าน/เขียน | รับหรือกำหนดโหมดการกรองสำหรับมิปแมป. |
Scroll | Vector2 | อ่าน/เขียน | รับหรือกำหนดการเลื่อนของพิกัด UV. |
Scale | Vector2 | อ่าน/เขียน | รับหรือกำหนดสเกลของพิกัด UV. |
วิธีการ
| ลายเซ็น | คำอธิบาย |
|---|---|
Load(bitmap: TextureData) | โหลดเนื้อหาเทกเจอร์จากบิตแมปที่ระบุ |
Save(path: string, format: string) | บันทึกเนื้อหาเทกเจอร์ไปยังไฟล์ภายนอก. |
Save(bitmap: TextureData) | บันทึกเนื้อหาเทกเจอร์ไปยังไฟล์ภายนอก. |
ToBitmap() | แปลงยูนิตเทกซ์เจอร์เป็น อินสแตนซ์ |