SPIRVSource
Επισκόπηση
SPIRVSource είναι μια κλάση στο Aspose.3D FOSS για .NET. Κληρονομεί από: ShaderSource.
Ο μεταγλωττισμένος shader σε μορφή SPIR-V.
Αυτή η κλάση παρέχει 1 μέθοδο για εργασία με αντικείμενα SPIRVSource σε προγράμματα .NET. Διαθέσιμες μέθοδοι περιλαμβάνουν: SPIRVSource. Όλα τα δημόσια μέλη είναι προσβάσιμα σε οποιαδήποτε εφαρμογή .NET μετά την εγκατάσταση του Aspose.3D FOSS για .NET πακέτου. Ιδιότητες: ComputeShader, FragmentShader, GeometryShader, MaximumDescriptorSets, VertexShader.
Ιδιότητες
| Όνομα | Τύπος | Πρόσβαση | Περιγραφή |
|---|---|---|---|
MaximumDescriptorSets | int | Ανάγνωση/Εγγραφή | Μέγιστος αριθμός συνόλων περιγραφέων, η προεπιλεγμένη τιμή είναι 10 |
ComputeShader | byte[] | Ανάγνωση/Εγγραφή | Λαμβάνει ή ορίζει τον κώδικα πηγής του compute shader. |
GeometryShader | byte[] | Ανάγνωση/Εγγραφή | Αποκτά ή ορίζει τον κώδικα πηγής του geometry shader. |
VertexShader | byte[] | Ανάγνωση/Εγγραφή | Λαμβάνει ή ορίζει τον κώδικα πηγής του vertex shader |
FragmentShader | byte[] | Ανάγνωση/Εγγραφή | Λαμβάνει ή ορίζει τον πηγαίο κώδικα του fragment shader. |
Μέθοδοι
| Υπογραφή | Περιγραφή |
|---|---|
SPIRVSource() | Κατασκευαστής πηγών shader βασισμένων στο SPIR-V. |