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 的亮度,则亮度级别仍以毫尼特表示,但操作系统会知道它们不会映射到已知的绝对亮度级别。
要求
要求 | 值 |
---|---|
Header | dispmprt.h |