## SPIRVSource class

SPIR-V 格式的编译着色器。

```csharp
public sealed class SPIRVSource : ShaderSource
```

## 构造函数

| 姓名 | 描述 |
| --- | --- |
| [SPIRVSource](spirvsource)() | 基于 SPIR-V 的着色器源的构造函数。 |

## 特性

| 姓名 | 描述 |
| --- | --- |
| [ComputeShader](../../aspose.threed.render/spirvsource/computeshader) { get; set; } | 获取或设置计算着色器的源代码。 |
| [FragmentShader](../../aspose.threed.render/spirvsource/fragmentshader) { get; set; } | 获取或设置片段着色器的源代码。 |
| [GeometryShader](../../aspose.threed.render/spirvsource/geometryshader) { get; set; } | 获取或设置几何着色器的源代码。 |
| [MaximumDescriptorSets](../../aspose.threed.render/spirvsource/maximumdescriptorsets) { get; set; } | 最大描述符集，默认值为 10 |
| [VertexShader](../../aspose.threed.render/spirvsource/vertexshader) { get; set; } | 获取或设置顶点着色器的源代码 |

### 也可以看看

* class [ShaderSource](../shadersource)
* 命名空间 [Aspose.ThreeD.Render](../../aspose.threed.render)
* 部件 [Aspose.3D](../../)

<!-- DO NOT EDIT: generated by xmldocmd for Aspose.3D.dll -->
