Método IDXGISwapChain::GetFrameStatistics (dxgi.h)
Obtiene estadísticas de rendimiento sobre el último fotograma de representación.
Sintaxis
HRESULT GetFrameStatistics(
[out] DXGI_FRAME_STATISTICS *pStats
);
Parámetros
[out] pStats
Tipo: DXGI_FRAME_STATISTICS*
Puntero a una estructura de DXGI_FRAME_STATISTICS para las estadísticas de fotogramas.
Valor devuelto
Devuelve uno de los valores de DXGI_ERROR.
Observaciones
No puede usar GetFrameStatistics para las cadenas de intercambio que usan el modelo de presentación de transferencia de bloques de bits (bitblt) y dibujan en modo de ventana.
Solo puede usar GetFrameStatistics para cadenas de intercambio que usen el modelo de presentación voltear o dibujar en modo de pantalla completa. Establezca el valor de DXGI_SWAP_EFFECT_FLIP_SEQUENTIAL en el swapEffect miembro de la estructura de DXGI_SWAP_CHAIN_DESC1 para especificar que la cadena de intercambio usa el modelo de presentación invertida.
Las estadísticas no son confiables en muchos escenarios de supervisión múltiples, así como en escenarios en los que se ejecutan otras aplicaciones de pantalla completa.
Puede ser necesario llamar a dwmFlush antes de actualizar las estadísticas de fotogramas en sistemas que admiten cola de volteo de hardware.
Requisitos
Requisito | Valor |
---|---|
de la plataforma de destino de |
Windows |
encabezado de |
dxgi.h |
biblioteca de |
DXGI.lib |