次の方法で共有


VideoModeDescriptor クラス

VideoModeDescriptorVideo WMI クラスには、WmiMonitorListedSupportedSourceModes クラスの MonitorSourceModes 配列のモード記述子要素が含まれています。 これらの要素には、リフレッシュ レート、ピクセル特性、画像サイズなどのモニター機能が含まれます。 VideoModeDescriptorVideo クラスには、確立された、標準、および詳細なタイミング ブロックから使用できるデータのスーパーセットである情報が含まれています。

構文

class VideoModeDescriptor : WmiMonitorSupportedVideoModes
{
  uint8   CompositePolarityType;
  uint16  HorizontalActivePixels;
  uint16  HorizontalBlankingPixels;
  uint16  HorizontalBorder;
  uint16  HorizontalImageSize;
  uint8   HorizontalPolarityType;
  uint16  HorizontalRefreshRateDenominator;
  uint16  HorizontalRefreshRateNumerator;
  uint16  HorizontalSyncOffset;
  uint16  HorizontalSyncPulseWidth;
  boolean IsInterlaced;
  uint8   IsSerrationRequired;
  uint8   IsSyncOnRGB;
  uint32  PixelClockRate;
  uint8   StereoModeType;
  uint8   SyncSignalType;
  uint16  VerticalActivePixels;
  uint16  VerticalBlankingPixels;
  uint16  VerticalBorder;
  uint16  VerticalImageSize;
  uint16  VerticalRefreshRateDenominator;
  uint16  VerticalRefreshRateNumerator;
  uint16  VerticalSyncOffset;
  uint8   VerticalPolarityType;
  uint16  VerticalSyncPulseWidth;
  uint8   VideoStandardType;
};

メンバー

VideoModeDescriptor クラスには、次の種類のメンバーがあります。

プロパティ

VideoModeDescriptor クラスには、これらのプロパティがあります。

CompositePolarityType

データ型: uint8

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

複合極性タイプ。 これは垂直同期の外側の水平同期パルスの極性です。

説明
0 (0x0)
複合極性は正です。
1 (0x1)
複合極性は負です。
2 (0x2)
適用不可。 信号同期の種類はデジタル複合である必要があります。

HorizontalActivePixels

データ型: uint16

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

水平方向にアクティブなピクセルの数。

HorizontalBlankingPixels

データ型: uint16

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

水平方向に空白になるピクセルの数

HorizontalBorder

データ型: uint16

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

水平罫線。

HorizontalImageSize

データ型: uint16

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

水平方向の画像サイズ (mm)。

HorizontalPolarityType

データ型: uint8

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

水平極性タイプ。

説明
0 (0x0)
水平極性は正です。
1 (0x1)
水平極性は負です。
2 (0x2)
適用不可。 信号の同期の種類はデジタルで区切る必要があります。

HorizontalRefreshRateDenominator

データ型: uint16

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

水平リフレッシュ レートの分母。

HorizontalRefreshRateNumerator

データ型: uint16

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

Hertz (Hz) の水平方向のリフレッシュ レート分子。

HorizontalSyncOffset

データ型: uint16

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

水平同期オフセット。

HorizontalSyncPulseWidth

データ型: uint16

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

水平同期パルス幅。

IsInterlaced

データ型: ブール値

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

表示モードがインターレースされているかどうかを示します。

IsSerrationRequired

データ型: uint8

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

必要に応じて、必要な serration の種類を示します。

説明
0 (0x0)
コントローラーは、垂直同期中に水平同期を提供する必要があります。
1 (0x1)
コントローラーは、垂直同期中に水平同期を提供しないものとします。
2 (0x2)
適用不可。 信号同期タイプは、双極、アナログコンポジット、またはデジタルコンポジットである必要があります。

IsSyncOnRGB

データ型: uint8

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

必要に応じて、どのビデオ信号ラインを同期するかを示します。

説明
0 (0x0)
同期パルスは、3 つのビデオ信号ラインすべてに表示されます。
1 (0x1)
同期パルスは緑色のビデオ信号線にのみ表示されます。
2 (0x2)
適用不可。 信号同期タイプは、双極アナログ複合である必要があります。

PixelClockRate

データ型: uint32

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

ヘルツ (Hz) のピクセル クロック レート。

StereoModeType

データ型: uint8

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

ステレオ モードの種類。 次の表に、使用可能な値を示します。

説明
0 (0x0)
ステレオなし。
1 (0x1)
ステレオ同期で右の画像を持つフィールド シーケンシャル ステレオ。
2 (0x2)
ステレオ同期時に左の画像を含むフィールド シーケンシャル ステレオ。
3 (0x3)
偶数線に右の画像を持つ双方向インターリーブステレオ。
4 (0x4)
偶数線上の左画像を持つ双方向インターリーブステレオ。
5 (0x5)
4ウェイインターリーブステレオ。
6 (0x6)
Side-by-side インターリーブ ステレオ。

SyncSignalType

データ型: uint8

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

シグナル同期の種類。 次の表に、使用可能な値を示します。

説明
0 (0x0)
アナログコンポジット
1 (0x1)
双極アナログコンポジット
2 (0x2)
デジタルコンポジット
3 (0x3)
デジタルセパレート

VerticalActivePixels

データ型: uint16

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

垂直方向にアクティブなピクセルの数。

VerticalBlankingPixels

データ型: uint16

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

垂直方向に空白になるピクセルの数。

VerticalBorder

データ型: uint16

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

縦罫線。

VerticalImageSize

データ型: uint16

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

垂直方向の画像サイズ (mm)。

VerticalPolarityType

データ型: uint8

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

垂直極性タイプ。

説明
0 (0x0)
垂直極性は正です。
1 (0x1)
垂直極性が負
2 (0x2)
適用不可。 信号の同期の種類はデジタルで区切る必要があります。

VerticalRefreshRateDenominator

データ型: uint16

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

垂直方向の更新レートの分母。

VerticalRefreshRateNumerator

データ型: uint16

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

ヘルツ (Hz) の垂直方向のリフレッシュ レート分子。

VerticalSyncOffset

データ型: uint16

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

垂直同期オフセット。

VerticalSyncPulseWidth

データ型: uint16

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

垂直同期パルス幅。

VideoStandardType

データ型: uint8

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

ビデオ標準タイプ。

説明
0 (0x0)
その他
1 (0x1)
VESA DMT。 Video Electronics Standard Association (VESA) Display Monitor Timings 仕様から。
2 (0x2)
VESA GTF。 VESA 汎用タイミング式標準から。
3 (0x3)
VESA CVT/ VESA Coordinated Video Timings Standard から。
4 (0x4)
IBM
5 (0x5)
アップル
6 (0x6)
NTSC M
7 (0x7)
NTSC J
8 (0x8)
NTSC 433
9 (0x9)
PAL B
10 (0xA)
PAL B1
11 (0xB)
PAL G
12 (0xC)
PAL H
13 (0xD)
PAL I
14 (0xE)
PAL D
15 (0xF)
PAL N
16 (0x10)
PAL NC
17 (0x11)
SECAM B
18 (0x12)
SECAM D
19 (0x13)
SECAM G
20 (0x14)
SECAM H
21 (0x15)
SECAM K
22 (0x16)
SECAM K1
23 (0x17)
SECAM L
24 (0x18)
SECAM L1
25 (0x19)
EIA861
26 (0x1A)
EIA861A
27 (0x1B)
EIA861B

要件

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

関連項目

MSMonitorClass