Compartir a través de


DXGK_BRIGHTNESS_GET_CAPS_3 función de devolución de llamada (dispmprt.h)

Implementado por el controlador cliente para recuperar las funcionalidades de control de brillo de un panel de visualización integrado.

Sintaxis

DXGK_BRIGHTNESS_GET_CAPS_3 DxgkBrightnessGetCaps3;

NTSTATUS DxgkBrightnessGetCaps3(
  [in]  PVOID Context,
  [in]  ULONG ChildUid,
  [out] DXGK_BRIGHTNESS_CAPS *pBrightnessCaps
)
{...}

Parámetros

[in] Context

Identificador de un bloque de contexto asociado a un adaptador de pantalla.

[in] ChildUid

Entero que identifica de forma única el dispositivo secundario. La función dxgkDdiQueryChildRelations del controlador de minipuerto de pantalla proporcionó este identificador al controlador de puerto de visualización.

[out] pBrightnessCaps

Puntero a una estructura DXGK_BRIGHTNESS_CAPS que representa las funciones de control de brillo del panel de visualización.

Valor devuelto

Devuelve STATUS_SUCCESS si la operación se realiza correctamente. De lo contrario, devuelva un código de error NTSTATUS Values adecuado definido en ntstatus.h.

Observaciones

Cualquier dispositivo que admita la interfaz Brightness3 debe admitir tiempos de transición, por lo que SmoothBrightness ya no se usa.

El bit NitsBrightness se ha introducido para representar la compatibilidad con el brillo basado en nit calibrado. Si el dispositivo no admite el brillo basado en nit, los niveles de brillo se seguirán representando en milinitos, pero el sistema operativo será consciente de que no se asignan a niveles de brillo absolutos conocidos.

Requisitos

Requisito Valor
encabezado de dispmprt.h