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

FrameTimingManager.GetLatestTimings

Объявление

public static uint GetLatestTimings(uint numFrames, FrameTiming[] timings);

Параметры

numFrames Пользователь указывает желаемое количество кадров, для которых он хотел бы использовать FrameTimings. Это значение должно быть меньше или равно максимальному значению FrameTiming, которое может захватить платформа..
timings Массив структур FrameTiming, который передается пользователем и будет заполнен данными по запросу. Задача пользователей состоит в том, чтобы убедиться, что передаваемый массив достаточно велик, чтобы вместить запрошенное количество FrameTimings.

Возвращает

uint Возвращает количество FrameTimings, которое он действительно смог получить. Это всегда будет равно или меньше запрошенного numFrames в зависимости от доступности захваченных FrameTimings.

Описание

Позволяет пользователю получить доступ к захваченным в данный момент кадрам.

Заполняет предоставленный пользователем массив запрошенным количеством FrameTimings, при условии, что их достаточно из последнего вызова CaptureFrameTimings. Массив с самого начала заполняется самыми последними завершенными кадрами FrameTimings и работает в обратном порядке. Таким образом, элемент 0 возвращаемого массива будет содержать данные для последнего полностью законченного кадра. В зависимости от платформы максимальное количество кадров, которые когда-либо будут захвачены, будет различаться, и никогда не может возвращаться больше, чем максимальное значение.

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