Classe VideoModeDescriptor
La classe WMI VideoModeDescriptorVideo contiene elementi descrittori in modalità per la matrice MonitorSourceModes nella classe WmiMonitorListedSupportedSourceModes . Questi elementi includono funzionalità di monitoraggio, ad esempio frequenza di aggiornamento, caratteristiche pixel o dimensioni dell'immagine. La classe VideoModeDescriptorVideo contiene informazioni che sono un superset dei dati disponibili da blocchi di intervallo stabiliti, standard e dettagliati.
Sintassi
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
La classe VideoModeDescriptor include questi tipi di membri:
Proprietà
La classe VideoModeDescriptor ha queste proprietà.
-
CompositePolarityType
-
-
Tipo di dati: uint8
-
Tipo di accesso: sola lettura
Tipo di polarità composita. Si tratta della polarità degli impulsi di sincronizzazione orizzontale all'esterno della sincronizzazione verticale.
Valore Significato - 0 (0x0)
La polarità composita è positiva. - 1 (0x1)
La polarità composita è negativa. - 2 (0x2)
Non applicabile. Il tipo di sincronizzazione del segnale deve essere composito digitale. -
-
HorizontalActivePixels
-
-
Tipo di dati: uint16
-
Tipo di accesso: sola lettura
Numero di pixel attivi orizzontalmente.
-
-
HorizontalBlankingPixels
-
-
Tipo di dati: uint16
-
Tipo di accesso: sola lettura
Numero di pixel di spaziatura orizzontale
-
-
HorizontalBorder
-
-
Tipo di dati: uint16
-
Tipo di accesso: sola lettura
Bordo orizzontale.
-
-
HorizontalImageSize
-
-
Tipo di dati: uint16
-
Tipo di accesso: sola lettura
Dimensioni dell'immagine orizzontale in millimetri (mm).
-
-
HorizontalPolarityType
-
-
Tipo di dati: uint8
-
Tipo di accesso: sola lettura
Tipo polarità orizzontale.
Valore Significato - 0 (0x0)
La polarità orizzontale è positiva. - 1 (0x1)
La polarità orizzontale è negativa. - 2 (0x2)
Non applicabile. Il tipo di sincronizzazione del segnale deve essere separato digitale. -
-
HorizontalRefreshRateDenominator
-
-
Tipo di dati: uint16
-
Tipo di accesso: sola lettura
Denominatore della frequenza di aggiornamento orizzontale.
-
-
HorizontalRefreshRateNumerator
-
-
Tipo di dati: uint16
-
Tipo di accesso: sola lettura
Numeratore di frequenza di aggiornamento orizzontale in Hertz (Hz).
-
-
HorizontalSyncOffset
-
-
Tipo di dati: uint16
-
Tipo di accesso: sola lettura
Offset di sincronizzazione orizzontale.
-
-
HorizontalSyncPulseWidth
-
-
Tipo di dati: uint16
-
Tipo di accesso: sola lettura
Larghezza dell'impulso di sincronizzazione orizzontale.
-
-
IsInterlaced
-
-
Tipo di dati: booleano
-
Tipo di accesso: sola lettura
Indica se la modalità di visualizzazione è interlacciata.
-
-
IsSerrationRequired
-
-
Tipo di dati: uint8
-
Tipo di accesso: sola lettura
Indica il tipo di serrazione necessario, se appropriato.
Valore Significato - 0 (0x0)
Il controller fornisce la sincronizzazione orizzontale durante la sincronizzazione verticale. - 1 (0x1)
Il controller non fornisce la sincronizzazione orizzontale durante la sincronizzazione verticale. - 2 (0x2)
Non applicabile. Il tipo di sincronizzazione del segnale deve essere bipolare, composito analogico o composito digitale. -
-
IsSyncOnRGB
-
-
Tipo di dati: uint8
-
Tipo di accesso: sola lettura
Indica quali righe di segnale video devono essere sincronizzate, se appropriato.
Valore Significato - 0 (0x0)
L'impulso di sincronizzazione deve essere visualizzato su tutte le 3 linee di segnale video. - 1 (0x1)
L'impulso di sincronizzazione deve essere visualizzato solo sulla linea di segnale video verde. - 2 (0x2)
Non applicabile. Il tipo di sincronizzazione del segnale deve essere composito analogico bipolare. -
-
PixelClockRate
-
-
Tipo di dati: uint32
-
Tipo di accesso: sola lettura
Frequenza del clock pixel in Hertz (Hz).
-
-
StereoModeType
-
-
Tipo di dati: uint8
-
Tipo di accesso: sola lettura
Tipo di modalità stereo. Nella tabella seguente sono elencati i valori possibili.
Valore Significato - 0 (0x0)
Nessun stereo. - 1 (0x1)
Stereo sequenziale con immagine destra sulla sincronizzazione stereo. - 2 (0x2)
Stereo sequenziale con immagine sinistra sulla sincronizzazione stereo. - 3 (0x3)
Stereo interleaved a 2 vie con immagine destra su linee pari. - 4 (0x4)
Stereo interleaved a 2 vie con immagine sinistra su righe pari. - 5 (0x5)
Stereo interleaved a 4 vie. - 6 (0x6)
Side-by-Side Interleaved Stereo. -
-
SyncSignalType
-
-
Tipo di dati: uint8
-
Tipo di accesso: sola lettura
Tipo di sincronizzazione segnale. Nella tabella seguente sono elencati i valori possibili.
Valore Significato - 0 (0x0)
Composito analogico - 1 (0x1)
Composito analogico bipolare - 2 (0x2)
Composito digitale - 3 (0x3)
Separato digitale -
-
VerticalActivePixels
-
-
Tipo di dati: uint16
-
Tipo di accesso: sola lettura
Numero di pixel attivi verticalmente.
-
-
VerticalBlankingPixels
-
-
Tipo di dati: uint16
-
Tipo di accesso: sola lettura
Numero di pixel di spaziatura verticale.
-
-
VerticalBorder
-
-
Tipo di dati: uint16
-
Tipo di accesso: sola lettura
Bordo verticale.
-
-
VerticalImageSize
-
-
Tipo di dati: uint16
-
Tipo di accesso: sola lettura
Dimensioni verticali dell'immagine in millimetri (mm).
-
-
VerticalPolarityType
-
-
Tipo di dati: uint8
-
Tipo di accesso: sola lettura
Tipo di polarità verticale.
Valore Significato - 0 (0x0)
La polarità verticale è positiva. - 1 (0x1)
Polarità verticale è negativa - 2 (0x2)
Non applicabile. Il tipo di sincronizzazione del segnale deve essere separato digitale. -
-
VerticalRefreshRateDenominator
-
-
Tipo di dati: uint16
-
Tipo di accesso: sola lettura
Denominatore della frequenza di aggiornamento verticale.
-
-
VerticalRefreshRateNumerator
-
-
Tipo di dati: uint16
-
Tipo di accesso: sola lettura
Numeratore di frequenza di aggiornamento verticale in Hertz (Hz).
-
-
VerticalSyncOffset
-
-
Tipo di dati: uint16
-
Tipo di accesso: sola lettura
Offset di sincronizzazione verticale.
-
-
VerticalSyncPulseWidth
-
-
Tipo di dati: uint16
-
Tipo di accesso: sola lettura
Larghezza degli impulsi di sincronizzazione verticale.
-
-
VideoStandardType
-
-
Tipo di dati: uint8
-
Tipo di accesso: sola lettura
Tipo standard video.
Valore Significato - 0 (0x0)
Altro - 1 (0x1)
VESA DMT. Dalla specifica Video Electronics Standard Association (VESA) Display Monitor Times. - 2 (0x2)
VESA GTF. Da VESA Generalized Time Formula standard. - 3 (0x3)
VESA CVT/ Da VESA Coordinated Video Timings standard. - 4 (0x4)
IBM - 5 (0x5)
MELA - 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 -
Requisiti
Requisito | Valore |
---|---|
Client minimo supportato |
Windows Vista |
Server minimo supportato |
Windows Server 2008 |
Spazio dei nomi |
Root\wmi |
MOF |
|
DLL |
|