TextureData

ภาพรวม

TextureData เป็นคลาสใน Aspose.3D FOSS สําหรับ .NET. ทายาทจาก: A3DObject, INamedObject.

หมวดนี้มีข้อมูลสดและการกําหนดรูปแบบของเนื้อผง.

หมวดนี้ให้วิธีการ 17 สําหรับทํางานกับ TextureData วัตถุในโปรแกรม .NET. วิธีการที่ใช้ได้แก่: A3DObject, FindProperty, FromFile, FromStream, GetProperty, MapPixels, RemoveProperty, Save, SetProperty, TextureData, TransformPixelFormat. สมาชิกสาธารณะทุกคนสามารถเข้าถึงการใช้งาน .NET ใดก็ได้หลังจากติดตั้งแพ็คเกจ Aspose.3D FOSS for .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 edition throws ในเวลาทํางาน. อัตราการอัดจากสตรีม
FromFile(fileName: string)ไม่ถูกนําไปใช้ใน FOSS edition throws ในเวลาทํางาน. อัตราการอัดจากไฟล์
Save(stream: Stream, format: string)ไม่ถูกนําไปใช้ใน FOSS edition throws ในเวลาทํางาน. เก็บข้อมูลเนื้อหาในรูปภาพที่กําหนดไว้
Save(fileName: string)ไม่ถูกนําไปใช้ใน FOSS edition throws ในเวลาทํางาน. เก็บข้อมูลเทคสชูในไฟล์ภาพ
Save(fileName: string, format: string)ไม่ถูกนําไปใช้ใน FOSS edition throws ในเวลาทํางาน. เก็บข้อมูลเทคสชูในไฟล์ภาพ
MapPixels(mapMode: PixelMapMode)ไม่ถูกนําไปใช้ใน FOSS edition throws ในเวลาทํางาน. แผนที่พิกเซลทั้งหมดสําหรับการอ่าน/เขียน
MapPixels(mapMode: PixelMapMode, format: PixelFormat)ไม่ถูกนําไปใช้ใน FOSS edition throws ในเวลาทํางาน. แผนที่พิกเซลทั้งหมดสําหรับการอ่าน/เขียนในรูปแบบพิคเซิลที่ถูกให้
MapPixels(rect: Aspose.ThreeD.Utilities.Rect, mapMode: PixelMapMode, format: PixelFormat)ไม่ถูกนําไปใช้ใน FOSS edition throws ในเวลาทํางาน. แผนที่พิกเซล ที่ถูกอัดโดย rect สําหรับการอ่าน/เขียนในรูปแบบพิคเซิลที่ถูกให้
TransformPixelFormat(pixelFormat: PixelFormat)ไม่ถูกนําไปใช้ใน FOSS edition throws ในเวลาทํางาน. เปลี่ยนรูปแบบของพิกเซลเป็นรูปภาพพิจเซิลใหม่.
A3DObject()เริ่มตัวอย่างใหม่ของ A3DObject class โดยไม่มีชื่อ.
RemoveProperty(property: Property)ยกย้ายคุณสมบัติไดนามิก.
GetProperty(property: string)รับค่าของคุณสมบัติที่ระบุ
SetProperty(property: string, value: object?)ตั้งค่าค่าของคุณสมบัติที่ระบุ
FindProperty(propertyName: string)หาที่ดินได้.

ดูเช่นกัน

 ภาษาไทย