computeShader | ComputeShader 设置参数。 |
kernelIndex | 设置缓冲区的内核。参见 ComputeShader.FindKernel. |
name | 着色器代码中缓冲区变量的名称。 |
nameID | 属性名称 ID。使用 Shader.PropertyToID 获取此 ID。 |
buffer | 要设置的缓冲区。 |
bufferHandle | 要设置的缓冲区的句柄。 |
添加一条命令来设置 ComputeShader 上的输入或输出缓冲区参数。
缓冲区和纹理是按每个内核设置的。使用 ComputeShader.FindKernel 通过函数名称查找内核索引。
将计算缓冲区设置为内核将保留追加/使用计数器值不变。要设置或重置该值,请使用 ComputeBuffer.SetCounterValue 或 GraphicsBuffer.SetCounterValue.
其他资源: DispatchCompute, SetComputeFloatParam, SetComputeFloatParams, SetComputeIntParam, SetComputeIntParams, SetComputeMatrixParam, SetComputeMatrixArrayParam, SetComputeVectorParam, SetComputeVectorArrayParam, SetComputeTextureParam.