Compartir a través de


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

Implementado por el controlador de cliente para recuperar las funcionalidades de control de brillo de un panel de pantalla 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ó anteriormente 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, devuelve un código de error NTSTATUS Values adecuado definido en ntstatus.h.

Comentarios

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 calibrado basado en nit. Si el dispositivo no admite el brillo basado en nit, los niveles de brillo se seguirán representando en milisegundos, pero el sistema operativo será consciente de que no se asignan a niveles de brillo absolutos conocidos.

Requisitos

Requisito Valor
Header dispmprt.h