wingdi.h) (DISPLAYCONFIG_DEVICE_INFO_HEADER结构
DISPLAYCONFIG_DEVICE_INFO_HEADER结构包含有关设备的显示信息。
语法
typedef struct DISPLAYCONFIG_DEVICE_INFO_HEADER {
DISPLAYCONFIG_DEVICE_INFO_TYPE type;
UINT32 size;
LUID adapterId;
UINT32 id;
} DISPLAYCONFIG_DEVICE_INFO_HEADER;
成员
type
一个DISPLAYCONFIG_DEVICE_INFO_TYPE枚举值,该值确定要检索或设置的设备信息的类型。 检索或设置操作的数据包的其余部分紧跟在DISPLAYCONFIG_DEVICE_INFO_HEADER结构之后。
size
检索或设置的设备信息的大小(以字节为单位)。 此大小包括标头的大小和标头后面的其他数据的大小。 此设备信息取决于请求类型。
adapterId
本地唯一标识符 (LUID) ,用于标识设备信息数据包所引用的适配器。
id
要获取或设置其设备信息的源或目标标识符。 此标识符的含义与所请求的信息类型相关。 例如,在DISPLAYCONFIG_DEVICE_INFO_GET_SOURCE_NAME的情况下,这是源标识符。
注解
DisplayConfigGetDeviceInfo 函数使用 DISPLAYCONFIG_DEVICE_INFO_HEADER 结构检索有关设备的显示配置信息,DisplayConfigSetDeviceInfo 函数使用 DISPLAYCONFIG_DEVICE_INFO_HEADER 结构来设置设备的显示配置信息。
要求
要求 | 值 |
---|---|
最低受支持的客户端 | 在 Windows 7 客户端中可用。 |
标头 | wingdi.h (包括 Windows.h) |