DXGK_BRIGHTNESS_GET_CAPS_3回调函数 (dispmprt.h)

由客户端驱动程序实现以检索集成显示面板的亮度控制功能。

语法

DXGK_BRIGHTNESS_GET_CAPS_3 DxgkBrightnessGetCaps3;

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

参数

[in] Context

与显示适配器关联的上下文块的句柄。

[in] ChildUid

唯一标识子设备的整数。 显示微型端口驱动程序的 DxgkDdiQueryChildRelations 函数以前向显示端口驱动程序提供此标识符。

[out] pBrightnessCaps

指向表示显示面板亮度控制功能的 DXGK_BRIGHTNESS_CAPS 结构的指针。

返回值

如果作成功,则返回STATUS_SUCCESS。 否则,返回 ntstatus.h 中定义的相应 NTSTATUS 值错误代码。

言论

任何支持 Brightness3 接口的设备都必须支持切换时间,因此不再使用 SmoothBrightness。

已引入 NitsBrightness 位来表示对基于 nit 的校准亮度的支持。 如果设备不支持基于 nit 的亮度,亮度级别仍以米尼茨表示,但作系统将知道它们不会映射到已知的绝对亮度级别。

要求

要求 价值
标头 dispmprt.h