Unity 6.3
0 онлайн 83 гостей 3 в системе
Вход

QualitySettings.maxQueuedFrames

Declaration

public static int maxQueuedFrames;

Описание

Максимальное число кадров в очереди графического драйвера.

Графические драйверы ставят в очередь кадры, которые еще не были отображены, особенно когда CPU имеет меньше процессов для выполнения, чем видеокарта, эта очередь может увеличиться. В таких сценариях ввод пользователя может отставать от контента, отображаемого на экране.

Используйте QualitySettings.maxQueuedFrames для ограничения максимального количества кадров, которые ставятся в очередь. На PC значение по умолчанию 2, что обеспечивает хороший баланс между задержкой кадра и частотой кадров.

Примечание: Вы можете уменьшить задержку ввода, используя меньший maxQueuedFrames, так что CPU ждёт, пока видеокарта завершит отображение предыдущих кадров. Однако, это может привести к более низкой частоте кадров.

В настоящее время maxQueuedFrames реализована только в Direct3D 11, Direct3D 12 и Vulkan графиках APIs и игнорируется другими графиками APIs. Информацию о других графиках APIs и о том, где реализована maxQueuedFrames, см. в документации по конкретным платформам.