Win32_DisplayControllerConfiguration 类

Win32_DisplayControllerConfigurationWMI 类表示运行 Windows 的计算机系统的视频适配器配置信息。

此类已过时。 应使用 Win32_VideoController、Win32_DesktopMonitorCIM_VideoControllerResolution 类中的属性来代替此类。

以下语法从托管对象格式 (MOF) 代码中简化,包括所有继承的属性。 属性按字母顺序列出,而不是按 MOF 顺序列出。

语法

[DEPRECATED, Dynamic, Provider("CIMWin32"), UUID("{8502C4E5-5FBB-11D2-AAC1-006008C78BC7}"), AMENDMENT]
class Win32_DisplayControllerConfiguration : CIM_Setting
{
  string Caption;
  string Description;
  string SettingID;
  uint32 BitsPerPixel;
  uint32 ColorPlanes;
  uint32 DeviceEntriesInAColorTable;
  uint32 DeviceSpecificPens;
  uint32 HorizontalResolution;
  string Name;
  sint32 RefreshRate;
  uint32 ReservedSystemPaletteEntries;
  uint32 SystemPaletteEntries;
  uint32 VerticalResolution;
  string VideoMode;
};

成员

Win32_DisplayControllerConfiguration 类具有以下类型的成员:

属性

Win32_DisplayControllerConfiguration 类具有这些属性。

BitsPerPixel

数据类型: uint32

访问类型:只读

限定符: 已弃用MappingStrings (“Win32API|设备上下文函数 |GetDeviceCaps |BITSPIXEL“)

用于表示此配置中颜色的位数,或每个像素中的位。

示例:8

Caption

数据类型: 字符串

访问类型:只读

限定符: MaxLen (64)

当前对象的简短文本说明。

此属性继承自 CIM_Setting

ColorPlanes

数据类型: uint32

访问类型:只读

限定符: 已弃用MappingStrings (“Win32API|设备上下文函数 |GetDeviceCaps |PLANES“)

显示配置中使用的当前颜色平面数。 颜色平面是表示像素颜色的另一种方法。 颜色平面不是为每个像素分配一个 RGB 值,而是将图形分成 (红、绿、蓝) 各主要颜色分量,并将其存储在自己的平面中。 这允许在 8 位和 16 位视频系统上获得更大的颜色深度。 当前图形系统的位宽足以存储颜色深度信息,这意味着只需要一个颜色平面。

示例:1

描述

数据类型: 字符串

访问类型:只读

当前对象的文本说明。

此属性继承自 CIM_Setting

DeviceEntriesInAColorTable

数据类型: uint32

访问类型:只读

限定符: 已弃用MappingStrings (“Win32API|设备上下文函数 |GetDeviceCaps |NUMCOLORS“)

如果设备的颜色深度不超过每像素 8 位) ,则显示设备颜色表中的颜色索引数 (。 对于颜色深度更大的设备,返回 -1。

示例:256

DeviceSpecificPens

数据类型: uint32

访问类型:只读

限定符: 已弃用MappingStrings (“Win32API|设备上下文函数 |GetDeviceCaps |NUMPENS“)

当前特定于设备的笔数。 值为 0xFFFFFFFF 表示设备不支持笔。 笔是逻辑属性,可由显示控制器分配给显示设备,用于绘制线条、多边形边框和文本。

示例:3

HorizontalResolution

数据类型: uint32

访问类型:只读

限定符: 已弃用MappingStrings (“Win32API|设备上下文函数 |GetDeviceCaps |HORZRES“) , 单位 (”像素“)

当前水平方向 (x 轴) 显示器的像素数。

示例:1024

名称

数据类型: 字符串

访问类型:只读

限定符: 已弃用密钥MappingStrings (“WMI”)

此配置中使用的适配器的名称。

RefreshRate

数据类型: sint32

访问类型:只读

限定符: 已弃用MappingStrings (“Win32API|设备上下文函数 |GetDeviceCaps |HORZRESVREFRESH“) , 单位 (”hertz“)

视频适配器的刷新率。 值为 0 (零) 或 1 (一) 表示正在使用默认速率。 值为 -1 表示正在使用最佳速率。

示例:72

ReservedSystemPaletteEntries

数据类型: uint32

访问类型:只读

限定符: 已弃用MappingStrings (“Win32API|设备上下文函数 |GetDeviceCaps |NUMRESERVED“)

为系统使用保留的当前颜色索引条目数。 此值仅对使用索引调色板的显示设置有效。 索引调色板不用于大于每像素 8 位的颜色深度。 如果颜色深度超过每像素 8 位,则此值设置为 NULL

示例:20

SettingID

数据类型: 字符串

访问类型:只读

限定符: MaxLen (256)

已知当前对象的标识符。

此属性继承自 CIM_Setting

SystemPaletteEntries

数据类型: uint32

访问类型:只读

限定符: 已弃用MappingStrings (“Win32API|设备上下文函数 |GetDeviceCaps |NUMRESERVED“)

为系统使用保留的当前颜色索引条目数。 此值仅对使用索引调色板的显示设置有效。 索引调色板不用于大于每像素 8 位的颜色深度。 如果颜色深度超过每像素 8 位,则此值设置为 NULL

示例:20

VerticalResolution

数据类型: uint32

访问类型:只读

限定符: 已弃用MappingStrings (“Win32API|设备上下文函数 |GetDeviceCaps |VERTRES“) , 单位 (”像素“)

垂直方向的当前像素数 (y 轴) 显示。

示例:768

VideoMode

数据类型: 字符串

访问类型:只读

限定符: 已弃用MappingStrings (“WMI”)

显示当前屏幕分辨率和颜色设置的用户可读说明。

示例:“1024 768,具有 256 种颜色”

备注

Win32_DisplayControllerConfiguration 类派生自 CIM_Setting

要求

要求
最低受支持的客户端
Windows Vista
最低受支持的服务器
Windows Server 2008
命名空间
Root\CIMV2
MOF
CIMWin32.mof
DLL
CIMWin32.dll

另请参阅

CIM_Setting

计算机系统硬件类