ThreadedBatchContext.AddBatch
Declaration
public Rendering.BatchID AddBatch(NativeArray<MetadataValue> batchMetadata, GraphicsBufferHandle buffer);public Rendering.BatchID AddBatch(NativeArray<MetadataValue> batchMetadata, GraphicsBufferHandle buffer, uint bufferOffset, uint windowSize);Параметры
| Параметр | Описание |
|---|---|
| batchMetadata | Свойства метаданных для этой партии. |
| буфер | GraphicsBufferHandle из GraphicsBuffer, связанных с этой партией. |
| bufferOffset | Смещение буфера для привязки. По умолчанию 0 (начало буфера). |
| windowSize | Количество данных в буфере для привязки, начиная со значения bufferOffset. По умолчанию нулевой. Если это постоянный буфер, это значение должно быть меньше или равно [SystemInfo.maxConstantBufferSize]. |
Возвращаемое значение
BatchID ID партии, созданной Unity.
Описание
Безопасный для потока псевдоним для BatchRendererGroup.AddBatch.