IDXGISwapChain2::GetMaximumFrameLatency, méthode (dxgi1_3.h)

Obtient le nombre d’images que la chaîne d’échange est autorisée à mettre en file d’attente pour le rendu.

Syntaxe

HRESULT GetMaximumFrameLatency(
  [out] UINT *pMaxLatency
);

Paramètres

[out] pMaxLatency

Nombre maximal d’images de mémoire tampon arrière qui seront mises en file d’attente pour la chaîne d’échange. Cette valeur est 1 par défaut, mais doit être définie sur 2 si la scène prend plus de temps qu’une actualisation verticale (généralement environ 16 ms) à dessiner.

Valeur retournée

Retourne S_OK en cas de réussite ; sinon, retourne l’un des membres suivants du type énuméré D3DERR :

  • D3DERR_DEVICELOST
  • D3DERR_DEVICEREMOVED
  • D3DERR_DRIVERINTERNALERROR
  • D3DERR_INVALIDCALL
  • D3DERR_OUTOFVIDEOMEMORY

Spécifications

   
Client minimal pris en charge Windows 8.1 [applications de bureau | Applications UWP]
Serveur minimal pris en charge Windows Server 2012 R2 [applications de bureau | Applications UWP]
Plateforme cible Windows
En-tête dxgi1_3.h
Bibliothèque Dxgi.lib

Voir aussi

Exemple de latence DirectX

IDXGISwapChain2

SetMaximumFrameLatency