Поделиться через


Метод IDXGISwapChain2::SetMaximumFrameLatency (dxgi1_3.h)

Задает количество кадров, которые цепочке буферов разрешено ставить в очередь для отрисовки.

Синтаксис

HRESULT SetMaximumFrameLatency(
  UINT MaxLatency
);

Параметры

MaxLatency

Максимальное число кадров обратного буфера, которые будут помещены в очередь для цепочки буферов. По умолчанию это значение равно 1.

Возвращаемое значение

Возвращает S_OK в случае успешного выполнения; в противном случае DXGI_ERROR_DEVICE_REMOVED, если устройство было удалено.

Комментарии

Этот метод допустим только для цепочек буферов, созданных с помощью DXGI_SWAP_CHAIN_FLAG_FRAME_LATENCY_WAITABLE_OBJECT. В противном случае результат будет DXGI_ERROR_INVALID_CALL.

Требования

   
Минимальная версия клиента Windows 8.1 [классические приложения | Приложения UWP]
Минимальная версия сервера Windows Server 2012 R2 [классические приложения | Приложения UWP]
Целевая платформа Windows
Header dxgi1_3.h
Библиотека Dxgi.lib

См. также раздел

Пример задержки DirectX

GetMaximumFrameLatency

IDXGISwapChain2