estructura DXGK_BRIGHTNESS_NIT_RANGE (d3dkmdt.h)
Esta estructura representa un intervalo lineal de niveles de milinit admitidos. Si el controlador no ha establecido DXGK_BRIGHTNESS_CAPS. NitsBrightness, todos los valores representan el nivel de brillo en milésimas nolibradas de un porcentaje.
Sintaxis
typedef struct _DXGK_BRIGHTNESS_NIT_RANGE {
UINT32 MinimumLevelMillinit;
UINT32 MaximumLevelMillinit;
UINT32 StepSizeMillinit;
} DXGK_BRIGHTNESS_NIT_RANGE;
Miembros
MinimumLevelMillinit
Nivel más bajo en este intervalo. Los datos calibrados proporcionados al controlador de pantalla por oem deben tomarse con un porcentaje de relación de píxeles (OPR) on de 100% donde cada píxel se establece en un valor RGB de (255, 255, 255) o un equivalente de punto flotante.
MaximumLevelMillinit
Nivel más alto en este intervalo. Puede ser igual a MinimumLevelMillinit para representar un intervalo con solo un nivel. Por ejemplo, esto podría admitir una pantalla con un solo nivel de aumento. Los datos calibrados proporcionados al controlador de pantalla por oem deben tomarse con un porcentaje de relación de píxeles (OPR) on de 100% donde cada píxel se establece en un valor RGB de (255, 255, 255) o un equivalente de punto flotante.
StepSizeMillinit
Tamaño de los pasos entre los niveles de brillo válidos en el intervalo. Minimum + StepSize * n se considera un nivel válido para n no negativo, donde el nivel es igual o inferior al máximo. (Máximo : mínimo) % StepSize siempre debe ser cero. Si MinimumLevelMillinit == MaximumLevelMillinit, debe ser cero.
Requisitos
Requisito | Valor |
---|---|
encabezado de | d3dkmdt.h |