Freigeben über


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

Siehe auch

IDXGISwapChain-