Compartir a través de


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