Metodo IDXGISwapChain::GetFrameStatistics (dxgi.h)
Ottiene le statistiche sulle prestazioni relative all'ultimo frame di rendering.
Sintassi
HRESULT GetFrameStatistics(
[out] DXGI_FRAME_STATISTICS *pStats
);
Parametri
[out] pStats
Tipo: DXGI_FRAME_STATISTICS*
Puntatore a una struttura DXGI_FRAME_STATISTICS per le statistiche dei frame.
Valore restituito
Restituisce uno dei valori DXGI_ERROR.
Osservazioni
Non è possibile usare GetFrameStatistics per le catene di scambio che usano entrambi il modello di presentazione bit-block transfer (bitblt) e disegnare in modalità finestra.
È possibile usare GetFrameStatistics solo per le catene di scambio che usano il modello di presentazione flip o disegnano in modalità schermo intero. Impostare il valore DXGI_SWAP_EFFECT_FLIP_SEQUENTIAL nel membro SwapEffect della struttura DXGI_SWAP_CHAIN_DESC1 per specificare che la catena di scambio utilizza il modello di presentazione capovolto.
Le statistiche non sono affidabili in molti scenari di monitoraggio multipli, nonché scenari in cui sono in esecuzione altre app a schermo intero.
Potrebbe essere necessario chiamare DwmFlush prima che le statistiche dei fotogrammi vengano aggiornate nei sistemi che supportano La coda di capovolgimento hardware.
Fabbisogno
Requisito | Valore |
---|---|
piattaforma di destinazione | Finestre |
intestazione |
dxgi.h |
libreria |
DXGI.lib |