IDXGISwapChain ::GetFrameStatistics, méthode (dxgi.h)
Obtient des statistiques de performances sur le dernier frame 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 d’images.
Valeur de retour
Type : HRESULT
Retourne l’une des valeurs DXGI_ERROR.
Remarques
Vous ne pouvez pas utiliser GetFrameStatistics pour les chaînes d’échange qui utilisent à la fois le modèle de présentation bit-block transfer (bitblt) et dessiner en mode fenêtré.
Vous ne pouvez 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 multiples, ainsi que dans les scénarios où d’autres applications plein écran s’exécutent.
Il peut être nécessaire d’appeler DwmFlush avant la mise à jour des statistiques d’images sur les systèmes qui prennent en charge la file d’attente de basculement matériel.
Exigences
Exigence | Valeur |
---|---|
plateforme cible | Windows |
d’en-tête | dxgi.h |
bibliothèque | DXGI.lib |