SPIRVSource
ภาพรวม
SPIRVSource เป็นคลาสใน Aspose.3D FOSS สำหรับ .NET. สืบทอดจาก: ShaderSource.
เชดเดอร์ที่คอมไพล์แล้วในรูปแบบ SPIR-V.
คลาสนี้ให้ 1 เมธอดสำหรับทำงานกับอ็อบเจกต์ SPIRVSource ในโปรแกรม .NET. เมธอดที่มีรวมถึง: SPIRVSource. สมาชิกสาธารณะทั้งหมดสามารถเข้าถึงได้โดยแอปพลิเคชัน .NET ใดก็ได้หลังจากติดตั้งแพ็คเกจ Aspose.3D FOSS สำหรับ .NET. คุณสมบัติ: ComputeShader, FragmentShader, GeometryShader, MaximumDescriptorSets, VertexShader.
คุณสมบัติ
| ชื่อ | ประเภท | การเข้าถึง | คำอธิบาย |
|---|---|---|---|
MaximumDescriptorSets | int | อ่าน/เขียน | จำนวนชุด descriptor sets สูงสุด, ค่าเริ่มต้นคือ 10 |
ComputeShader | byte[] | อ่าน/เขียน | รับหรือกำหนดโค้ดต้นฉบับของเชดเดอร์คอมพิวต์. |
GeometryShader | byte[] | อ่าน/เขียน | รับหรือกำหนดซอร์สโค้ดของเชดเดอร์เรขาคณิต. |
VertexShader | byte[] | อ่าน/เขียน | รับหรือกำหนดโค้ดต้นฉบับของเชดเดอร์เวอร์เท็กซ์ |
FragmentShader | byte[] | อ่าน/เขียน | รับหรือกำหนดโค้ดต้นฉบับของเชดเดอร์ฟรากเมนต์. |
วิธีการ
| ลายเซ็น | คำอธิบาย |
|---|---|
SPIRVSource() | ตัวสร้างของแหล่งเชดเดอร์ที่อ้างอิงจาก SPIR-V. |