DXGK_BRIGHTNESS_INTERFACE_3 结构 (dispmprt.h)
包含指向面板亮度控制接口版本 3 中的函数的指针。 由 Windows 显示驱动程序模型 (WDDM) 2.4 及更高版本的显示微型端口驱动程序使用,这些微型端口驱动程序支持多个显示器,这些显示器可设置为校准的基于 nit 的亮度级别。
语法
typedef struct {
[in] IN USHORT Size;
[in] IN USHORT Version;
[out] OUT PVOID Context;
[out] OUT PINTERFACE_REFERENCE InterfaceReference;
[out] OUT PINTERFACE_DEREFERENCE InterfaceDereference;
[out] OUT DXGK_BRIGHTNESS_SET_3 SetBrightness;
[out] OUT DXGK_BRIGHTNESS_GET_3 GetBrightness;
[out] OUT DXGK_BRIGHTNESS_GET_CAPS_3 GetBrightnessCaps;
[out] OUT DXGK_BRIGHTNESS_GET_NIT_RANGES GetNitRanges;
[out] OUT DXGK_BRIGHTNESS_SET_BACKLIGHT_OPTIMIZATION_3 SetBacklightOptimization;
} DXGK_BRIGHTNESS_INTERFACE_3, *PDXGK_BRIGHTNESS_INTERFACE_3;
成员
[in] Size
此结构的大小(以字节为单位)。
[in] Version
亮度接口的版本号。 版本号常量在 Dispmprt.h 中定义。
[out] Context
指向专用上下文块的指针。
[out] InterfaceReference
指向由显示微型端口驱动程序实现的接口引用函数的指针。
[out] InterfaceDereference
指向由显示微型端口驱动程序实现的接口取消引用函数的指针。
[out] SetBrightness
指向显示微型端口驱动程序的 DxgkDdiSetBrightness3 函数的指针。
[out] GetBrightness
指向显示微型端口驱动程序的 DxgkDdiGetBrightness3 函数的指针。
[out] GetBrightnessCaps
指向显示微型端口驱动程序的 DxgkDdiGetBrightnessCaps3 函数的 指针。 此函数从 Windows 10 开始可用。
[out] GetNitRanges
指向显示微型端口驱动程序的 DxgkDdiGetNitRanges 函数的 指针。 此函数从 Windows 10 开始可用。
[out] SetBacklightOptimization
指向显示微型端口驱动程序的 DxgkBrightnessSetBacklightOptimization3 函数的 指针。 此函数从 Windows 10 开始可用。
要求
要求 | 值 |
---|---|
Header | dispmprt.h |