Condividi tramite


DXGI_FRAME_STATISTICS_MEDIA struttura (dxgi1_3.h)

Usato per verificare l'approvazione del sistema per la durata del presente personalizzata dell'app (frequenza di aggiornamento personalizzata). L'approvazione deve essere verificata continuamente in base al frame.

Sintassi

typedef struct DXGI_FRAME_STATISTICS_MEDIA {
  UINT                         PresentCount;
  UINT                         PresentRefreshCount;
  UINT                         SyncRefreshCount;
  LARGE_INTEGER                SyncQPCTime;
  LARGE_INTEGER                SyncGPUTime;
  DXGI_FRAME_PRESENTATION_MODE CompositionMode;
  UINT                         ApprovedPresentDuration;
} DXGI_FRAME_STATISTICS_MEDIA;

Members

PresentCount

Tipo: UINT

Valore che rappresenta il numero totale di volte in cui è stata presentata un'immagine al monitoraggio dall'avvio del computer.

Nota Il numero di volte in cui è stata presentata un'immagine al monitoraggio non è necessariamente uguale al numero di volte in cui è stato chiamato IDXGISwapChain::P resent o IDXGISwapChain1::Present1.
 

PresentRefreshCount

Tipo: UINT

Valore che rappresenta il numero totale in esecuzione di v-blank in corrispondenza del quale è stata presentata l'ultima immagine al monitoraggio e che è successo dopo l'avvio del computer (per la modalità finestrata, dal momento che è stata creata la catena di scambio).

SyncRefreshCount

Tipo: UINT

Valore che rappresenta il numero totale in esecuzione di v-blank quando l'utilità di pianificazione ha eseguito l'ultimo esempio dell'ora del computer chiamando QueryPerformanceCounter e che è successo dopo l'avvio del computer (per la modalità finestra, dal momento che è stata creata la catena di scambio).

SyncQPCTime

Tipo: LARGE_INTEGER

Valore che rappresenta il timer del contatore delle prestazioni ad alta risoluzione. Questo valore corrisponde al valore restituito dalla funzione QueryPerformanceCounter .

SyncGPUTime

Tipo: LARGE_INTEGER

Riservato. Restituisce sempre 0.

CompositionMode

Tipo: DXGI_FRAME_PRESENTATION_MODE

Valore che indica la modalità di presentazione della composizione. Questo valore viene usato per determinare se l'app deve continuare a usare la catena di scambio decodifica. Vedere DXGI_FRAME_PRESENTATION_MODE.

ApprovedPresentDuration

Tipo: UINT

Se il sistema approva la richiesta di durata corrente personalizzata di un'app, questo campo viene impostato sulla durata personalizzata approvata.

Se la richiesta di durata presente personalizzata dell'app non è approvata, questo campo è impostato su zero.

Commenti

Questa struttura viene usata con il metodo GetFrameStatisticsMedia .

Requisiti

   
Intestazione dxgi1_3.h

Vedi anche

Strutture DXGI

IDXGISwapChainMedia