estrutura DXGI_FRAME_STATISTICS_MEDIA (dxgi1_3.h)
Usado para verificar a aprovação do sistema para a duração atual personalizada do aplicativo (taxa de atualização personalizada). A aprovação deve ser verificada continuamente em uma base quadro a quadro.
Sintaxe
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;
Membros
PresentCount
Tipo: UINT
Um valor que representa a contagem total em execução de vezes que uma imagem foi apresentada ao monitor desde que o computador foi inicializado.
PresentRefreshCount
Tipo: UINT
Um valor que representa a contagem total em execução de v-blanks em que a última imagem foi apresentada ao monitor e que ocorreu desde que o computador foi inicializado (para o modo em janelas, desde que a cadeia de troca foi criada).
SyncRefreshCount
Tipo: UINT
Um valor que representa a contagem total em execução de v-blanks quando o agendador amostra a hora do computador pela última vez chamando QueryPerformanceCounter e que ocorreu desde que o computador foi inicializado (para o modo em janelas, desde que a cadeia de troca foi criada).
SyncQPCTime
Tipo: LARGE_INTEGER
Um valor que representa o temporizador de contador de desempenho de alta resolução. Esse valor é o mesmo que o valor retornado pela função QueryPerformanceCounter .
SyncGPUTime
Tipo: LARGE_INTEGER
Reservado. Sempre retorna 0.
CompositionMode
Tipo: DXGI_FRAME_PRESENTATION_MODE
Um valor que indica o modo de apresentação de composição. Esse valor é usado para determinar se o aplicativo deve continuar a usar a cadeia de troca de decodificação. Consulte DXGI_FRAME_PRESENTATION_MODE.
ApprovedPresentDuration
Tipo: UINT
Se o sistema aprovar a solicitação de duração atual personalizada de um aplicativo, esse campo será definido como a duração atual personalizada aprovada.
Se a solicitação de duração atual personalizada do aplicativo não for aprovada, esse campo será definido como zero.
Comentários
Essa estrutura é usada com o método GetFrameStatisticsMedia .
Requisitos
Cabeçalho | dxgi1_3.h |