Share via


IDXGISwapChain ::GetFrameStatistics, méthode (dxgi.h)

Obtient des statistiques de performances sur la dernière trame de rendu.

Syntaxe

HRESULT GetFrameStatistics(
  [out] DXGI_FRAME_STATISTICS *pStats
);

Paramètres

[out] pStats

Type : DXGI_FRAME_STATISTICS*

Pointeur vers une structure DXGI_FRAME_STATISTICS pour les statistiques de trame.

Valeur retournée

Type : HRESULT

Retourne l’une des valeurs DXGI_ERROR .

Remarques

Vous ne pouvez pas utiliser GetFrameStatistics pour les chaînes d’échange qui utilisent le modèle de présentation de transfert de bloc de bits (bitblt) et dessinent en mode fenêtré.

Vous pouvez uniquement utiliser GetFrameStatistics pour les chaînes d’échange qui utilisent le modèle de présentation inversé ou dessinent en mode plein écran. Vous définissez la valeur DXGI_SWAP_EFFECT_FLIP_SEQUENTIAL dans le membre SwapEffect de la structure DXGI_SWAP_CHAIN_DESC1 pour spécifier que la chaîne d’échange utilise le modèle de présentation inversé.

Les statistiques ne sont pas fiables dans de nombreux scénarios d’analyse multiple, ainsi que dans les scénarios où d’autres applications plein écran s’exécutent.

Configuration requise

Condition requise Valeur
Plateforme cible Windows
En-tête dxgi.h
Bibliothèque DXGI.lib

Voir aussi

IDXGISwapChain