SPIRVSource
概述
SPIRVSource 是 Aspose.3D FOSS 中用于 .NET 的类。继承自:ShaderSource。
以 SPIR-V 格式编译的着色器。
此类提供 1 个用于在 .NET 程序中处理 SPIRVSource 对象的方法。可用的方法包括:SPIRVSource。安装 Aspose.3D FOSS for .NET 包后,所有公共成员对任何 .NET 应用程序均可访问。属性:ComputeShader、FragmentShader、GeometryShader、MaximumDescriptorSets、VertexShader。
属性
| 名称 | 类型 | 访问 | 描述 |
|---|---|---|---|
MaximumDescriptorSets | int | 读写 | 最大描述符集合,默认值为 10 |
ComputeShader | byte[] | 读写 | 获取或设置计算着色器的源代码。 |
GeometryShader | byte[] | 读写 | 获取或设置几何着色器的源代码。 |
VertexShader | byte[] | 读写 | 获取或设置顶点着色器的源代码 |
FragmentShader | byte[] | 读写 | 获取或设置片段着色器的源代码。 |
方法
| 签名 | 描述 |
|---|---|
SPIRVSource() | 基于 SPIR-V 的着色器源代码的构造函数。 |