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

データ型: string

アクセスの種類: 読み取り専用

修飾子: MaxLen (64)

現在のオブジェクトの短いテキスト説明。

このプロパティは、 CIM_Settingから継承されます。

説明

データ型: string

アクセスの種類: 読み取り専用

現在のオブジェクトのテキスト説明。

このプロパティは、 CIM_Settingから継承されます。

HorizontalResolution

データ型: uint32

アクセスの種類: 読み取り専用

修飾子: ModelCorrespondence ("CIM_VideoControllerCurrentHorizontalResolution"), MappingStrings ("MIF.DMTF|Monitor Resolutions|002.2"), Units ("pixels")

水平方向の解像度 (ピクセル単位)。

MaxRefreshRate

データ型: uint32

アクセスの種類: 読み取り専用

修飾子: ModelCorrespondence ("CIM_VideoControllerMaxRefreshRate")、 MappingStrings ("MIF.DMTF|Monitor Resolutions|002.7"), Units ("hertz")

指定された解像度 (ヘルツ単位) でレートの範囲がサポートされている場合の最大リフレッシュ レート。

MinRefreshRate

データ型: uint32

アクセスの種類: 読み取り専用

修飾子: ModelCorrespondence ("CIM_VideoControllerMinRefreshRate")、 MappingStrings ("MIF.DMTF|Monitor Resolutions|002.6"), Units ("hertz")

指定された解像度 (ヘルツ単位) でレートの範囲がサポートされている場合の最小リフレッシュ レート。

NumberOfColors

データ型: uint64

アクセスの種類: 読み取り専用

修飾子: ModelCorrespondence ("CIM_VideoControllerCurrentNumberOfColors")

現在の解像度でサポートされている色の数。

スクリプトでの uint64 値の使用の詳細については、「 WMI でのスクリプト作成」を参照してください。

RefreshRate

データ型: uint32

アクセスの種類: 読み取り専用

修飾子: ModelCorrespondence ("CIM_VideoControllerCurrentRefreshRate") 、MappingStrings ("MIF.DMTF|Monitor Resolutions|002.4"), Units ("hertz")

更新率 (ヘルツ単位)。 レートの範囲がサポートされている場合は、 MinRefreshRate プロパティと MaxRefreshRate プロパティを使用し、このプロパティを 0 に設定します。

ScanMode

データ型: uint16

アクセスの種類: 読み取り専用

修飾子: ModelCorrespondence ("CIM_VideoControllerCurrentScanMode")、 MappingStrings ("MIF.DMTF|モニターの解像度|002.5")

コントローラーが動作するスキャン モード。

その他 (1)

不明 (2)

サポートされていません (3)

非インターレース操作 (4)

非インターレース操作

インターレース操作 (5)

SettingID

データ型: string

アクセスの種類: 読み取り専用

修飾子: オーバーライド ("SettingID")、 KeyMaxLen (256)

現在のインスタンスのキーの一部として機能する ID。

VerticalResolution

データ型: uint32

アクセスの種類: 読み取り専用

修飾子: ModelCorrespondence ("CIM_VideoControllerCurrentVerticalResolution"), MappingStrings ("MIF.DMTF|Monitor Resolutions|002.3"), Units ("pixels")

コントローラーの垂直方向の解像度 (ピクセル単位)。

解説

WMI は 、CIM_VideoControllerResolution クラスを実装します。 CIM_VideoControllerResolution クラスは動的クラスです。

このドキュメントは、DMTF によって発行された CIM クラスの説明から派生しています。 Microsoft は、軽微なエラーの修正、Microsoft SDK ドキュメント標準への準拠、または詳細情報の提供を行うために変更を加えた可能性があります。

このクラスは基底クラスであることに注意してください。 WMI 経由でビデオ コントローラーにアクセスする場合は、代わりに Win32_VideoController を使用できます。

必要条件

要件
サポートされている最小のクライアント
Windows Vista
サポートされている最小のサーバー
Windows Server 2008
名前空間
Root\CIMV2
MOF
CIMWin32.mof
[DLL]
CIMWin32.dll

関連項目

CIM_Setting