版本: Unity 6 (6000.0)
语言English
  • C#

ComputeBufferType

枚举

建议修改

成功!

感谢您帮助我们改进 Unity 文档的质量。虽然我们无法接受所有提交内容,但我们会阅读用户提出的每个建议更改,并在适用情况下进行更新。

关闭

提交失败

由于某些原因,您的建议更改无法提交。请<a>稍后再试</a>。感谢您抽出时间帮助我们改进 Unity 文档的质量。

关闭

取消

描述

ComputeBuffer 类型。

不同类型的计算缓冲区映射到 HLSL 着色器中的不同用法和声明。默认类型是“结构化缓冲区”(StructuredBuffer<T>RWStructuredBuffer<T>)。

其他资源:ComputeBufferComputeShaderMaterial.SetBuffer

属性

默认默认 ComputeBuffer 类型(结构化缓冲区)。
原始原始 ComputeBuffer 类型(字节地址缓冲区)。
追加追加-使用 ComputeBuffer 类型。
计数器带有计数器的 ComputeBuffer。
常量可作为常量缓冲区(统一缓冲区)使用的 ComputeBuffer。
结构化可作为结构化缓冲区使用的 ComputeBuffer。
间接参数用于 Graphics.DrawProceduralIndirect、ComputeShader.DispatchIndirect 或 Graphics.DrawMeshInstancedIndirect 参数的 ComputeBuffer。