Класс VideoModeDescriptor
Класс WMI VideoModeDescriptorVideo содержит элементы дескриптора режима для массива MonitorSourceModes в классе WmiMonitorListedSupportedSourceModes . К этим элементам относятся такие функции монитора, как частота обновления, характеристики пикселей или размер изображения. Класс 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
-
Тип доступа: только для чтения
Размер горизонтального изображения в миллиметрах (мм).
-
-
HorizontalPolarityType
-
-
Тип данных: uint8
-
Тип доступа: только для чтения
Тип горизонтальной полярности.
Значение Значение - 0 (0x0)
Горизонтальная полярность является положительной. - 1 (0x1)
Горизонтальная полярность отрицательная. - 2 (0x2)
Не применяется Тип синхронизации сигналов должен быть цифровым отдельным. -
-
HorizontalRefreshRateDenominator
-
-
Тип данных: uint16
-
Тип доступа: только для чтения
Знаменатель частоты обновления по горизонтали.
-
-
HorizontalRefreshRateNumerator
-
-
Тип данных: uint16
-
Тип доступа: только для чтения
Горизонтальный числитель частоты обновления в Герце (Гц).
-
-
HorizontalSyncOffset
-
-
Тип данных: uint16
-
Тип доступа: только для чтения
Смещение горизонтальной синхронизации.
-
-
HorizontalSyncPulseWidth
-
-
Тип данных: uint16
-
Тип доступа: только для чтения
Горизонтальная ширина импульса синхронизации.
-
-
IsInterlaced
-
-
Тип данных: boolean
-
Тип доступа: только для чтения
Указывает, чередуется ли режим отображения.
-
-
IsSerrationRequired
-
-
Тип данных: uint8
-
Тип доступа: только для чтения
Указывает, какой тип серации требуется, если это необходимо.
Значение Значение - 0 (0x0)
Контроллер должен обеспечивать горизонтальную синхронизацию во время вертикальной синхронизации. - 1 (0x1)
Контроллер не должен обеспечивать горизонтальную синхронизацию во время вертикальной синхронизации. - 2 (0x2)
Не применяется Тип синхронизации сигнала должен быть биполярным, аналоговым составным или цифровым составным. -
-
IsSyncOnRGB
-
-
Тип данных: uint8
-
Тип доступа: только для чтения
Указывает, какие линии видеосигнала должны быть синхронизированы, если это необходимо.
Значение Значение - 0 (0x0)
Пульс синхронизации должен отображаться на всех трех линиях видеосигнала. - 1 (0x1)
Пульс синхронизации должен отображаться только на зеленой линии видеосигнала. - 2 (0x2)
Не применяется Тип синхронизации сигналов должен быть биполярным аналоговым составным. -
-
PixelClockRate
-
-
Тип данных: uint32
-
Тип доступа: только для чтения
Частота пикселей в Герце (Гц).
-
-
StereoModeType
-
-
Тип данных: uint8
-
Тип доступа: только для чтения
Тип стереорежимов. В следующей таблице перечислены возможные значения.
Значение Значение - 0 (0x0)
Нет стерео. - 1 (0x1)
Поле последовательного стерео с правильным изображением при стереосинхронизации. - 2 (0x2)
Последовательное поле стерео с левым изображением в стереосинхронизации. - 3 (0x3)
Двухстороннее чередование стерео с правильным изображением на четных линиях. - 4 (0x4)
Двухстороннее чередование стерео с левым изображением на четных линиях. - 5 (0x5)
4-сторонняя чередуемая стерео. - 6 (0x6)
Параллельное чередование стерео. -
-
SyncSignalType
-
-
Тип данных: uint8
-
Тип доступа: только для чтения
Тип синхронизации сигналов. В следующей таблице перечислены возможные значения.
Значение Значение - 0 (0x0)
Аналоговая композитная - 1 (0x1)
Биполярная аналоговая композитная - 2 (0x2)
Цифровая композитная - 3 (0x3)
Цифровой отдельный -
-
VerticalActivePixels
-
-
Тип данных: uint16
-
Тип доступа: только для чтения
Количество вертикальных активных пикселей.
-
-
VerticalBlankingPixels
-
-
Тип данных: uint16
-
Тип доступа: только для чтения
Число вертикальных пустых пикселей.
-
-
VerticalBorder
-
-
Тип данных: uint16
-
Тип доступа: только для чтения
Вертикальная граница.
-
-
VerticalImageSize
-
-
Тип данных: uint16
-
Тип доступа: только для чтения
Размер вертикального изображения в миллиметрах (мм).
-
-
VerticalPolarityType
-
-
Тип данных: uint8
-
Тип доступа: только для чтения
Тип вертикальной полярности.
Значение Значение - 0 (0x0)
Вертикальная полярность является положительной. - 1 (0x1)
Вертикальная полярность отрицательная - 2 (0x2)
Не применяется Тип синхронизации сигналов должен быть цифровым отдельным. -
-
VerticalRefreshRateDenominator
-
-
Тип данных: uint16
-
Тип доступа: только для чтения
Вертикальный знаменатель частоты обновления.
-
-
VerticalRefreshRateNumerator
-
-
Тип данных: uint16
-
Тип доступа: только для чтения
Вертикальный числитель частоты обновления в Герце (Гц).
-
-
VerticalSyncOffset
-
-
Тип данных: uint16
-
Тип доступа: только для чтения
Смещение вертикальной синхронизации.
-
-
VerticalSyncPulseWidth
-
-
Тип данных: uint16
-
Тип доступа: только для чтения
Ширина вертикального импульса синхронизации.
-
-
VideoStandardType
-
-
Тип данных: uint8
-
Тип доступа: только для чтения
Стандартный тип видео.
Значение Значение - 0 (0x0)
Другое - 1 (0x1)
VESA DMT. Из спецификации времени отображения монитора видеоэлектроники Standard Association (VESA). - 2 (0x2)
VESA GTF. Из стандарта универсальной формулы времени VESA. - 3 (0x3)
VESA CVT/ От стандарта vesa Координированные видеосхронии. - 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 -
Требование | Значение |
---|---|
Минимальная версия клиента |
Windows Vista |
Минимальная версия сервера |
Windows Server 2008 |
Пространство имен |
Root\wmi |
MOF |
|
DLL |
|