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 | קריאה/כתיבה | מקסימום של קבוצות מתארים, ערך ברירת המחדל הוא 10 |
ComputeShader | byte[] | קריאה/כתיבה | מקבל או מגדיר את קוד המקור של שיידר החישוב. |
GeometryShader | byte[] | קריאה/כתיבה | מקבל או מגדיר את קוד המקור של ה-geometry shader. |
VertexShader | byte[] | קריאה/כתיבה | מקבל או מגדיר את קוד המקור של ה-vertex shader |
FragmentShader | byte[] | קריאה/כתיבה | מקבל או מגדיר את קוד המקור של שיידר הקטע. |
שיטות
| חתימה | תיאור |
|---|---|
SPIRVSource() | קונסטרוקטור של מקורות שיידר מבוססי SPIR-V. |