DXGK_DIAGNOSTIC_PSR_REFRESH_REASON unión (dispmprt.h)
Indica el motivo o los motivos para salir de PSR (Panel Auto-Refresh).
Sintaxis
typedef union _DXGK_DIAGNOSTIC_PSR_REFRESH_REASON {
struct {
UINT Present : 1;
UINT CursorUpdate : 1;
UINT VSyncEnabled : 1;
UINT ColorTransformationChange : 1;
UINT BrightnessChange : 1;
UINT SinkRequest : 1;
UINT Other : 1;
UINT Reserved : 25;
};
UINT Value;
} DXGK_DIAGNOSTIC_PSR_REFRESH_REASON;
Miembros
Present
Los píxeles de uno o varios planos se han modificado, lo que requiere que se actualice la pantalla. Esto podría ser que los datos de píxeles han cambiado o un cambio en la visibilidad, posición, escalado, orientación o alguna combinación de estos.
CursorUpdate
La imagen del cursor, la posición, la visibilidad o una combinación de estas se han actualizado.
VSyncEnabled
Las interrupciones asincrónicas de V se han habilitado y el hardware requiere que se controle el examen para generar la interrupción asincrónica de Vsync.
ColorTransformationChange
Cualquier forma de transformación de color se aplica, lo que requiere que se actualicen los píxeles del panel. Esto podría ser cualquiera de: gamma heredado, DXGI gamma, la transformación de color de matriz 3x4 o cualquier forma más reciente de transformación de color.
BrightnessChange
El brillo de la pantalla se ha cambiado y se basa en la tecnología hardware/display, lo que requiere actualizar los píxeles en el panel. Para una pantalla con una luz trasera, un cambio de brillo solo requeriría salir de PSR si las optimizaciones de luz inversa significan que los píxeles también deben actualizarse.
SinkRequest
El panel de presentación ha solicitado una actualización del host.
Other
Motivo comprendido por el controlador, pero no especificado por ninguno de los anteriores. Idealmente, se debe definir una nueva marca por cualquier motivo de este tipo en la próxima versión.
Reserved
Reservado.
Value
Comentarios
Consulte _DXGK_DIAGNOSTIC_PSR estructura, en la sección de comentarios para obtener más información sobre PSR.
Requisitos
Requisito | Value |
---|---|
Cliente mínimo compatible | Windows 10, versión 1809 |
Encabezado | dispmprt.h |