CIM_VideoControllerResolution 类
CIM_VideoControllerResolution 类表示视频控制器可以支持的各种视频模式。 视频模式由控制器支持的水平和垂直分辨率、刷新率、扫描模式和颜色设置数定义。 使用的实际分辨率是在 CIM_VideoController 对象中指定的值。
与 Windows 显示驱动程序模型 (WDDM) 不兼容的硬件会为此类的实例返回不准确的属性值。
重要
DMTF (分布式管理任务组) CIM (Common Information Model) 类是生成 WMI 类的父类。 WMI 目前仅支持 CIM 2.x 版本架构。
以下语法从托管对象格式 (MOF) 代码中简化,并包含其所有继承的属性。 属性按字母顺序列出,而不是按 MOF 顺序列出。
语法
[Dynamic, Provider("CIMWin32"), UUID("{1008CCEA-7BFF-11D2-AAD2-006008C78BC7}"), AMENDMENT]
class CIM_VideoControllerResolution : CIM_Setting
{
string Caption;
string Description;
string SettingID;
uint32 HorizontalResolution;
uint32 MaxRefreshRate;
uint32 MinRefreshRate;
uint64 NumberOfColors;
uint32 RefreshRate;
uint16 ScanMode;
uint32 VerticalResolution;
};
成员
CIM_VideoControllerResolution 类具有以下类型的成员:
属性
CIM_VideoControllerResolution 类具有这些属性。
-
Caption
-
-
数据类型: string
-
访问类型:只读
-
限定符: MaxLen (64)
当前对象的简短文本说明。
此属性继承自 CIM_Setting。
-
-
描述
-
-
数据类型: string
-
访问类型:只读
当前对象的文本说明。
此属性继承自 CIM_Setting。
-
-
HorizontalResolution
-
-
数据类型: uint32
-
访问类型:只读
-
限定符: ModelCorrespondence (“CIM_VideoController。CurrentHorizontalResolution“) , MappingStrings (”MIF。DMTF |监视器分辨率|002.2“) , 单位 (”像素“)
水平分辨率(以像素为单位)。
-
-
MaxRefreshRate
-
-
数据类型: uint32
-
访问类型:只读
-
限定符: ModelCorrespondence (“CIM_VideoController。MaxRefreshRate“) , MappingStrings (”MIF。DMTF |监视器分辨率|002.7“) , 单位 (”hertz“)
以指定分辨率支持速率范围时的最大刷新速率(以赫为单位)。
-
-
MinRefreshRate
-
-
数据类型: uint32
-
访问类型:只读
-
限定符: ModelCorrespondence (“CIM_VideoController。MinRefreshRate“) , MappingStrings (”MIF.DMTF |监视器分辨率|002.6“) , 单位 (”hertz“)
以指定分辨率(以赫为单位)支持的速率范围时,最小刷新速率。
-
-
NumberOfColors
-
-
数据类型: uint64
-
访问类型:只读
-
限定符: ModelCorrespondence (“CIM_VideoController。CurrentNumberOfColors“)
当前分辨率支持的颜色数。
有关在脚本中使用 uint64 值的详细信息,请参阅 WMI 中的脚本。
-
-
RefreshRate
-
-
数据类型: uint32
-
访问类型:只读
-
限定符: ModelCorrespondence (“CIM_VideoController。CurrentRefreshRate“) , MappingStrings (”MIF。DMTF |监视器分辨率|002.4“) , 单位 (”hertz“)
刷新率,以赫为单位。 如果支持一系列速率,请使用 MinRefreshRate 和 MaxRefreshRate 属性,并将此属性设置为 0。
-
-
ScanMode
-
-
数据类型: uint16
-
访问类型:只读
-
限定符: ModelCorrespondence (“CIM_VideoController。CurrentScanMode“) , MappingStrings (”MIF。DMTF |监视器分辨率|002.5“)
控制器运行的扫描模式。
-
-
其他 (1)
-
未知 (2)
-
不支持 (3)
-
非交错运算 (4)
-
非隔行运算
-
隔行扫描操作 (5)
SettingID
一个 ID,用作当前实例的密钥的一部分。
VerticalResolution
-
数据类型: uint32
-
访问类型:只读
-
限定符: ModelCorrespondence (“CIM_VideoController。CurrentVerticalResolution“) , MappingStrings (”MIF。DMTF |监视分辨率|002.3“) , 单位 (”像素“)
控制器的垂直分辨率(以像素为单位)。
备注
WMI 实现 CIM_VideoControllerResolution 类。 CIM_VideoControllerResolution 类是动态类。
本文档派生自 DMTF 发布的 CIM 类说明。 Microsoft 可能已做出更改以更正小错误、符合 Microsoft SDK 文档标准或提供详细信息。
请注意,此类是基类。 如果尝试通过 WMI 访问视频控制器,可能希望改用 Win32_VideoController 。
要求
要求 | 值 |
---|---|
最低受支持的客户端 |
Windows Vista |
最低受支持的服务器 |
Windows Server 2008 |
命名空间 |
Root\CIMV2 |
MOF |
|
DLL |
|