ReferenceContext.WriteBuffer
Declaration
public void WriteBuffer(BufferSlice<T> dst, NativeArray<T> src);public void WriteBuffer(BufferSlice<T> dst, NativeArray<T> src, LightTransport.EventID id);Параметры
| Параметр | Описание |
|---|---|
| дст | Буферный сегмент для записи. |
| сердце | Массив в памяти CPU, который должен быть записан в буфер. Массив должен оставаться действительным до завершения операции записи. |
| Идентификатор | ID события, которое будет использоваться для отслеживания завершения записи. |
Описание
Запись данных в буфер памяти, выделенный контекстом.
Реализация ReferenceContext метода WriteBuffer блокируется и возвращается сразу после записи данных в базовый метод NativeArray.
Примечание: EventID является одноразовым. После того, как EventID был передан этой функции, он не может быть передан последующим вызовам IDeviceContext.WriteBuffer или IDeviceContext.ReadBuffer. Это приведет к неопределенному поведению.