CommandBuffer.SetBufferCounterValue
Declaration
public void SetBufferCounterValue(ComputeBuffer buffer, uint counterValue);public void SetBufferCounterValue(GraphicsBuffer buffer, uint counterValue);Параметры
| Параметр | Описание |
|---|---|
| буфер | Буфер назначения. |
| counterValue | Значение счетчика добавления/потребления. |
Описание
Добавляет команду для установки значения счетчика буфера добавления/потребления.
Буферы добавления/потребления и счетчика (см. ComputeBufferType.Append, ComputeBufferType.Counter) отслеживают количество элементов в них с помощью специальной переменной счетчика. SetCounterValue явно устанавливает значение счетчика.
Это может быть использовано для сброса счетчика или установки его на определенное значение.
Примечание: SetCounterValue не может быть вызван, пока буфер связан через CommandBuffer.SetRandomWriteTarget.