VideoModeDescriptor-Klasse

Die WMI-Klasse VideoModeDescriptorVideo enthält Modedeskriptorelemente für das MonitorSourceModes-Array in der WmiMonitorListedSupportedSourceModes-Klasse. Zu diesen Elementen gehören Überwachungsfunktionen wie Aktualisierungsrate, Pixelmerkmale oder Bildgröße. Die VideoModeDescriptorVideo-Klasse enthält Informationen, die eine Obermenge der Daten sind, die von festgelegten, Standard- und detaillierten Zeitsteuerungsblöcken verfügbar sind.

Syntax

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;
};

Members

Die VideoModeDescriptor-Klasse verfügt über folgende Typen von Membern:

Eigenschaften

Die VideoModeDescriptor-Klasse verfügt über diese Eigenschaften.

CompositePolarityType

Datentyp: uint8

Zugriffstyp: Schreibgeschützt

Zusammengesetzter Polaritätstyp. Dies ist die Polarität horizontaler Synchronisierungsim pulses außerhalb der vertikalen Synchronisierung.

Wert Bedeutung
0 (0x0)
Zusammengesetzte Polarität ist positiv.
1 (0x1)
Zusammengesetzte Polarität ist negativ.
2 (0x2)
Nicht zutreffend Der Signalsynchronisierungstyp muss digital zusammengesetzt sein.

HorizontalActivePixels

Datentyp: uint16

Zugriffstyp: Schreibgeschützt

Anzahl der horizontal aktiven Pixel.

HorizontalBlankingPixels

Datentyp: uint16

Zugriffstyp: Schreibgeschützt

Anzahl horizontal leerender Pixel

HorizontalBorder

Datentyp: uint16

Zugriffstyp: Schreibgeschützt

Horizontaler Rahmen.

HorizontalImageSize

Datentyp: uint16

Zugriffstyp: Schreibgeschützt

Horizontale Bildgröße in Millimeter (mm).

HorizontalPolarityType

Datentyp: uint8

Zugriffstyp: Schreibgeschützt

Horizontaler Polaritätstyp.

Wert Bedeutung
0 (0x0)
Die horizontale Polarität ist positiv.
1 (0x1)
Die horizontale Polarität ist negativ.
2 (0x2)
Nicht zutreffend Der Signalsynchronisierungstyp muss digital getrennt sein.

HorizontalRefreshRateDenominator

Datentyp: uint16

Zugriffstyp: Schreibgeschützt

Nenner der horizontalen Aktualisierungsrate.

HorizontalRefreshRateNumerator

Datentyp: uint16

Zugriffstyp: Schreibgeschützt

Zähler für horizontale Aktualisierungsrate in Hertz (Hz).

HorizontalSyncOffset

Datentyp: uint16

Zugriffstyp: Schreibgeschützt

Horizontaler Synchronisierungsoffset.

HorizontalSyncSynchronisierungWidth

Datentyp: uint16

Zugriffstyp: Schreibgeschützt

Breite des horizontalen Synchronisierungsimimens.

IsInterlaced

Datentyp: boolescher Wert

Zugriffstyp: Schreibgeschützt

Gibt an, ob der Anzeigemodus übersprungen wird.

IsSerrationRequired

Datentyp: uint8

Zugriffstyp: Schreibgeschützt

Gibt ggf. an, welcher Typ von Serration erforderlich ist.

Wert Bedeutung
0 (0x0)
Der Controller muss während der vertikalen Synchronisierung eine horizontale Synchronisierung bereitstellen.
1 (0x1)
Der Controller darf während der vertikalen Synchronisierung keine horizontale Synchronisierung bereitstellen.
2 (0x2)
Nicht zutreffend Der Signalsynchronisierungstyp muss "1", "Analog Composite" oder "Digital Composite" sein.

IsSyncOnRGB

Datentyp: uint8

Zugriffstyp: Schreibgeschützt

Gibt ggf. an, welche Videosignallinien synchronisiert werden sollen.

Wert Bedeutung
0 (0x0)
Der Synchronisierungsim pulse sollte auf allen drei Videosignallinien angezeigt werden.
1 (0x1)
Der Synchronisierungsim pulse sollte nur auf der grünen Videosignallinie angezeigt werden.
2 (0x2)
Nicht zutreffend Der Signalsynchronisierungstyp muss analog zusammengesetzt sein.

PixelClockRate

Datentyp: uint32

Zugriffstyp: Schreibgeschützt

Pixeltaktrate in Hertz (Hz).

StereoModeType

Datentyp: uint8

Zugriffstyp: Schreibgeschützt

Typ des Stereomodus. In der folgenden Tabelle sind die möglichen Werte aufgeführt.

Wert Bedeutung
0 (0x0)
Kein Stereo.
1 (0x1)
Feld sequenzielles Stereo mit dem richtigen Bild bei der Stereosynchronisierung.
2 (0x2)
Feld sequenzielles Stereo mit dem linken Bild bei der Stereosynchronisierung.
3 (0x3)
2-weges Verschachteltes Stereo mit rechtem Bild auf geraden Linien.
4 (0x4)
2-weges verschachteltes Stereo mit linker Abbildung auf geraden Linien.
5 (0x5)
4-Wege-Verschachteltes Stereo.
6 (0x6)
Nebeneinander verschachteltes Stereo.

SyncSignalType

Datentyp: uint8

Zugriffstyp: Schreibgeschützt

Signalsynchronisierungstyp. In der folgenden Tabelle sind die möglichen Werte aufgeführt.

Wert Bedeutung
0 (0x0)
Analoge Zusammengesetzte
1 (0x1)
Analog composite (Analog Composite)
2 (0x2)
Digital Composite
3 (0x3)
Digital Separate

VerticalActivePixels

Datentyp: uint16

Zugriffstyp: Schreibgeschützt

Anzahl der vertikal aktiven Pixel.

VerticalBlankingPixels

Datentyp: uint16

Zugriffstyp: Schreibgeschützt

Anzahl der vertikal leerenden Pixel.

VerticalBorder

Datentyp: uint16

Zugriffstyp: Schreibgeschützt

Vertikaler Rahmen.

VerticalImageSize

Datentyp: uint16

Zugriffstyp: Schreibgeschützt

Vertikale Bildgröße in Millimetern (mm).

VerticalPolarityType

Datentyp: uint8

Zugriffstyp: Schreibgeschützt

Vertikaler Polaritätstyp.

Wert Bedeutung
0 (0x0)
Vertikale Polarität ist positiv.
1 (0x1)
Vertikale Polarität ist negativ
2 (0x2)
Nicht zutreffend Der Signalsynchronisierungstyp muss digital getrennt sein.

VerticalRefreshRateDenominator

Datentyp: uint16

Zugriffstyp: Schreibgeschützt

Nenner der vertikalen Aktualisierungsrate.

VerticalRefreshRateNumerator

Datentyp: uint16

Zugriffstyp: Schreibgeschützt

Zähler für vertikale Aktualisierungsrate in Hertz (Hz).

VerticalSyncOffset

Datentyp: uint16

Zugriffstyp: Schreibgeschützt

Vertikaler Synchronisierungsoffset.

VerticalSyncSynchronisierungWidth

Datentyp: uint16

Zugriffstyp: Schreibgeschützt

Vertikale Synchronisierungsim pulse width.

VideoStandardType

Datentyp: uint8

Zugriffstyp: Schreibgeschützt

Standardtyp "Video".

Wert Bedeutung
0 (0x0)
Sonstiges
1 (0x1)
VESA DMT. Aus der Spezifikation der Video Electronics Standard Association (VESA) zum Anzeigen von Monitorzeitplänen.
2 (0x2)
VESA GTF. Aus dem VESA Generalized Timing Formula Standard.
3 (0x3)
VESA CVT/Von VESA Coordinated Video Timings Standard.
4 (0x4)
IBM
5 (0x5)
APPLE
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

Requirements (Anforderungen)

Anforderung Wert
Unterstützte Mindestversion (Client)
Windows Vista
Unterstützte Mindestversion (Server)
Windows Server 2008
Namespace
Root \ wmi
MOF
WmiCore.mof
DLL
WmiProv.dll

Weitere Informationen

MSMonitorClass