IDXGISwapChain::GetFrameStatistics-Methode (dxgi.h)
Ruft Leistungsstatistiken zum letzten Renderframe ab.
Syntax
HRESULT GetFrameStatistics(
[out] DXGI_FRAME_STATISTICS *pStats
);
Parameter
[out] pStats
Typ: DXGI_FRAME_STATISTICS*
Ein Zeiger auf eine DXGI_FRAME_STATISTICS Struktur für die Framestatistik.
Rückgabewert
Typ: HRESULT-
Gibt einen der DXGI_ERROR Werte zurück.
Bemerkungen
Sie können GetFrameStatistics- nicht für Swapchains verwenden, die sowohl das Bitblockübertragungsmodell (Bitblt)-Präsentationsmodell verwenden als auch im Fenstermodus zeichnen.
Sie können GetFrameStatistics- nur für Swapchains verwenden, die entweder das Flip-Präsentationsmodell verwenden oder im Vollbildmodus zeichnen. Sie legen den DXGI_SWAP_EFFECT_FLIP_SEQUENTIAL Wert im SwapEffect Member der DXGI_SWAP_CHAIN_DESC1 Struktur fest, um anzugeben, dass die Swapchain das Flip-Präsentationsmodell verwendet.
Statistiken sind in vielen Szenarien mit mehreren Monitoren nicht zuverlässig, sowie Szenarien, in denen andere Vollbild-Apps ausgeführt werden.
Möglicherweise muss DwmFlush- aufgerufen werden, bevor Framestatistiken auf Systemen aktualisiert werden, die Hardware Flip Queue unterstützen.
Anforderungen
Anforderung | Wert |
---|---|
Zielplattform- | Fenster |
Header- | dxgi.h |
Library | DXGI.lib |