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[] | Читання/Запис | Отримує або встановлює вихідний код геометричного шейдера. |
VertexShader | byte[] | Читання/Запис | Отримує або встановлює вихідний код вершинного шейдера |
FragmentShader | byte[] | Читання/Запис | Отримує або задає вихідний код фрагментного шейдера. |
Методи
| Сигнатура | Опис |
|---|---|
SPIRVSource() | Конструктор шейдерних джерел на базі SPIR-V. |