DXGK_BRIGHTNESS_INTERFACE 结构 (dispmprt.h)
DXGK_BRIGHTNESS_INTERFACE 结构包含指向面板亮度控制接口中的函数的指针,该接口由显示微型端口驱动程序实现。
语法
typedef struct {
IN USHORT Size;
IN USHORT Version;
OUT PVOID Context;
OUT PINTERFACE_REFERENCE InterfaceReference;
OUT PINTERFACE_DEREFERENCE InterfaceDereference;
OUT DXGK_BRIGHTNESS_GET_POSSIBLE GetPossibleBrightness;
OUT DXGK_BRIGHTNESS_SET SetBrightness;
OUT DXGK_BRIGHTNESS_GET GetBrightness;
} DXGK_BRIGHTNESS_INTERFACE, *PDXGK_BRIGHTNESS_INTERFACE;
成员
Size
此结构的大小(以字节为单位)。
Version
亮度接口的版本号。 版本号常量在 Dispmprt.h (中定义,例如 ,DXGK_BRIGHTNESS_INTERFACE_VERSION_1) 。
Context
指向专用上下文块的指针。
InterfaceReference
指向由显示微型端口驱动程序实现的接口引用函数的指针。
InterfaceDereference
指向由显示微型端口驱动程序实现的接口取消引用函数的指针。
GetPossibleBrightness
指向显示微型端口驱动程序的 DxgkDdiGetPossibleBrightness 函数的指针。
SetBrightness
指向显示微型端口驱动程序的 DxgkDdiSetBrightness 函数的指针。
GetBrightness
指向显示微型端口驱动程序的 DxgkDdiGetBrightness 函数的指针。
注解
必须使用亮度接口的内核模式组件启动对显示微型端口驱动程序的 DxgkDdiQueryInterface 函数的调用,以检索接口,并在 QueryInterface 参数指向的 QUERY_INTERFACE 结构的 InterfaceType 成员中传递GUID_DEVINTERFACE_BRIGHTNESS。
要求
要求 | 值 |
---|---|
最低受支持的客户端 | 在 Windows Vista 和更高版本的 Windows 操作系统中可用。 |
标头 | dispmprt.h (包括 Dispmprt.h) |
另请参阅
反馈
https://aka.ms/ContentUserFeedback。
即将发布:在整个 2024 年,我们将逐步淘汰作为内容反馈机制的“GitHub 问题”,并将其取代为新的反馈系统。 有关详细信息,请参阅:提交和查看相关反馈