Мои Уведомления
Привет, !
Мой Аккаунт Мои Финансы Мои Подписки Мои Настройки Выход
Руководство API скрипты

Объявление

public void SetData(Array data);

public void SetData(List data);

public void SetData(NativeArray data);

Параметры

data Массив значений для заполнения буфера.

Описание

Установите буфер со значениями из массива.

Входные данные должны соответствовать правилам размещения данных используемого графического API. Информацию о межплатформенной совместимости см. в разделе Вычислительные шейдеры.

Примечание. Потому что только blittable типы данных могут быть скопированы из массива в буфер, массив должен содержать только элементы непреобразуемого типа. Если вы попытаетесь использовать непреобразуемые типы, будет возбуждено исключение.

Смотрите так же: GetData, count, stride.


Объявление

public void SetData(Array data, int managedBufferStartIndex, int computeBufferStartIndex, int count);

public void SetData(List data, int managedBufferStartIndex, int computeBufferStartIndex, int count);

public void SetData(NativeArray data, int nativeBufferStartIndex, int computeBufferStartIndex, int count);

Параметры

data Массив значений для заполнения буфера.
managedBufferStartIndex Индекс первого элемента данных для копирования в вычислительный буфер..
computeBufferStartIndex Индекс первого элемента в буфере вычислений для получения данных.
count Количество элементов для копирования.

Описание

Частичное копирование значений данных из массива в буфер.

Входные данные должны соответствовать правилам размещения данных используемого графического API. Информацию о межплатформенной совместимости см. в разделе Вычислительные шейдеры.

Примечание. Потому что только blittable типы данных могут быть скопированы из массива в буфер, массив должен содержать только элементы непреобразуемого типа. Если вы попытаетесь использовать непреобразуемые типы, будет возбуждено исключение.

Смотрите так же: GetData, count, stride.

Вы можете отблагодарить автора, за перевод документации на русский язык. ₽ Спасибо
API скрипты 2021.3