IDXGISwapChain2::GetMaximumFrameLatency-Methode (dxgi1_3.h)

Ruft die Anzahl der Frames ab, die die Swapchain zum Rendern in die Warteschlange stellen darf.

Syntax

HRESULT GetMaximumFrameLatency(
  [out] UINT *pMaxLatency
);

Parameter

[out] pMaxLatency

Die maximale Anzahl von Backpufferframes, die für die Swapchain in die Warteschlange gestellt werden. Dieser Wert ist standardmäßig 1, sollte aber auf 2 festgelegt werden, wenn die Szene länger dauert, als es dauert, bis eine vertikale Aktualisierung (in der Regel etwa 16 ms) gezeichnet wird.

Rückgabewert

Gibt bei erfolgreicher Ausführung S_OK zurück. Gibt andernfalls eines der folgenden Member des aufgezählten D3DERR-Typs zurück:

  • D3DERR_DEVICELOST
  • D3DERR_DEVICEREMOVED
  • D3DERR_DRIVERINTERNALERROR
  • D3DERR_INVALIDCALL
  • D3DERR_OUTOFVIDEOMEMORY

Anforderungen

   
Unterstützte Mindestversion (Client) Windows 8.1 [Desktop-Apps | UWP-Apps]
Unterstützte Mindestversion (Server) Windows Server 2012 R2 [Desktop-Apps | UWP-Apps]
Zielplattform Windows
Kopfzeile dxgi1_3.h
Bibliothek Dxgi.lib

Weitere Informationen

DirectX-Latenzbeispiel

IDXGISwapChain2

SetMaximumFrameLatency