CIM _ VideoControllerResolution 类

CIM _ VideoControllerResolution 类表示视频控制器可以支持的各种视频模式。 视频模式由控制器支持的水平和垂直分辨率、刷新率、扫描模式和颜色设置数来定义。 使用的实际解决方案是在 CIM _ VideoController 对象中指定的值。

与 Windows 显示器驱动程序模型 (WDDM) 不兼容的硬件将为此类的实例返回不准确的属性值。

重要

DMTF (分布式管理任务组) CIM (通用信息模型) 类是在其上构建 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

数据类型: 字符串

访问类型:只读

限定符: MaxLen (64)

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

此属性继承自 CIM _ 设置

说明

数据类型: 字符串

访问类型:只读

当前对象的文本说明。

此属性继承自 CIM _ 设置

HorizontalResolution

数据类型: uint32

访问类型:只读

限定符: ModelCorrespondence ( "CIM _ VideoControllerCurrentHorizontalResolution") , MappingStrings (" MIF。DMTF | 监视器分辨率 | 002.2 ") , 单位 (" 像素 ")

水平分辨率,以像素为单位。

MaxRefreshRate

数据类型: uint32

访问类型:只读

限定符: ModelCorrespondence ( "CIM _ VideoControllerMaxRefreshRate") , MappingStrings (" MIF。DMTF | 监视器分辨率 | 002.7 ") , 单位 (" 赫兹 ")

在指定的分辨率下支持速率范围时的最大刷新率,以赫兹为单位。

MinRefreshRate

数据类型: uint32

访问类型:只读

限定符: ModelCorrespondence ( "CIM _ VideoControllerMinRefreshRate") , MappingStrings (" MIF。DMTF | 监视器分辨率 | 002.6 ") , 单位 (" 赫兹 ")

在指定的分辨率下支持速率范围时的最小刷新速率,以赫兹为单位。

NumberOfColors

数据类型: uint64

访问类型:只读

限定符: ModelCorrespondence ( "CIM _ VideoControllerCurrentNumberOfColors")

当前分辨率支持的颜色数。

有关在脚本中使用 uint64 值的详细信息,请参阅 在 WMI 中编写脚本

RefreshRate

数据类型: uint32

访问类型:只读

限定符: ModelCorrespondence ( "CIM _ VideoControllerCurrentRefreshRate") , MappingStrings (" MIF。DMTF | 监视器分辨率 | 002.4 ") , 单位 (" 赫兹 ")

刷新率,以赫兹为单位。 如果支持一定范围的速率,请使用 MinRefreshRateMaxRefreshRate 属性,并将此属性设置为0。

ScanMode

数据类型: uint16

访问类型:只读

限定符: ModelCorrespondence ( "CIM _ VideoControllerCurrentScanMode") , MappingStrings (" MIF。DMTF | 监视器分辨率 | 002.5 ")

控制器的运行扫描模式。

其他 (1)

未知 (2)

不支持 (3)

非交错操作 (4)

Noninterlaced 操作

交错操作 (5)

SettingID

数据类型: 字符串

访问类型:只读

限定符: 重写 ( "SettingID" ) 、 KeyMaxLen (256)

用作当前实例的键的一部分的 ID。

VerticalResolution

数据类型: uint32

访问类型:只读

限定符: ModelCorrespondence ( "CIM _ VideoControllerCurrentVerticalResolution") , MappingStrings (" MIF。DMTF | 监视器分辨率 | 002.3 ") , 单位 (" 像素 ")

控制器的垂直分辨率(以像素为单位)。

备注

WMI 实现 CIM _ VideoControllerResolution 类。 CIM _ VideoControllerResolution 类是一个动态类。

此文档派生自 DMTF 发布的 CIM 类说明。 Microsoft 可能已进行了更改以更正次要错误、符合 Microsoft SDK 文档标准,或者提供详细信息。

请注意,此类是一个基类。 如果尝试通过 WMI 访问视频控制器,则可能要改为使用 Win32 _ VideoController

要求

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

另请参阅

CIM _ 设置