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

Объявление

public NativeArray<U> Reinterpret();

public NativeArray<U> Reinterpret(int expectedTypeSize);

Параметры

expectedTypeSize The expected size (in bytes, as given by sizeof) of the current element type of the array.

Возвращает

NativeArray<U> Псевдоним того же массива, но переосмысленный как целевой тип.

Описание

Переосмыслить массив как имеющий другой тип данных (каламбур).

Если ожидаемый размер элемента не указан, размеры T и U должны совпадать.

Когда задан ожидаемый размер элемента, Reinterpret позволяет создать в памяти представление с другим размером и длиной элемента по сравнению с исходным массивом. Например, массив троек с плавающей запятой можно интерпретировать как массив трехмерных векторных структур. Ожидаемый размер элемента служит контрольной точкой для того, чтобы размер базового элемента в исходном массиве не изменился под вами, что сделало бы все будущие использования переинтерпретированного массива недействительными и, возможно, опасными.

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