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 |
|
| DLL |
|