Compartir a través de


Clase VideoModeDescriptor

La clase WMI VideoModeDescriptorVideo contiene elementos descriptores de modo para la matriz MonitorSourceModes en la clase WmiMonitorListedSupportedSourceModes . Estos elementos incluyen características de supervisión como la frecuencia de actualización, las características de píxeles o el tamaño de la imagen. La clase VideoModeDescriptorVideo contiene información que es un superconjunto de los datos disponibles a partir de bloques de control de tiempo establecidos, estándar y detallados.

Sintaxis

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

Miembros

La clase VideoModeDescriptor tiene estos tipos de miembros:

Propiedades

La clase VideoModeDescriptor tiene estas propiedades.

CompositePolarityType

Tipo de datos: uint8

Tipo de acceso: solo lectura

Tipo de polaridad compuesta. Esta es la polaridad de los pulsos de sincronización horizontal fuera de la sincronización vertical.

Value Significado
0 (0x0)
La polaridad compuesta es positiva.
1 (0x1)
La polaridad compuesta es negativa.
2 (0x2)
No es aplicable. El tipo de sincronización de señal debe ser compuesto digital.

HorizontalActivePixels

Tipo de datos: uint16

Tipo de acceso: solo lectura

Número de píxeles activos horizontalmente.

HorizontalBlankingPixels

Tipo de datos: uint16

Tipo de acceso: solo lectura

Número de píxeles en blanco horizontalmente

HorizontalBorder

Tipo de datos: uint16

Tipo de acceso: solo lectura

Borde horizontal.

HorizontalImageSize

Tipo de datos: uint16

Tipo de acceso: solo lectura

Tamaño de imagen horizontal en milímetros (mm).

HorizontalPolarityType

Tipo de datos: uint8

Tipo de acceso: solo lectura

Tipo de polaridad horizontal.

Value Significado
0 (0x0)
La polaridad horizontal es positiva.
1 (0x1)
La polaridad horizontal es negativa.
2 (0x2)
No es aplicable. El tipo de sincronización de señal debe ser digital independiente.

HorizontalRefreshRateDenominator

Tipo de datos: uint16

Tipo de acceso: solo lectura

Denominador de frecuencia de actualización horizontal.

HorizontalRefreshRateNumerator

Tipo de datos: uint16

Tipo de acceso: solo lectura

Numerador de frecuencia de actualización horizontal en Hertz (Hz).

HorizontalSyncOffset

Tipo de datos: uint16

Tipo de acceso: solo lectura

Desplazamiento de sincronización horizontal.

HorizontalSyncPulseWidth

Tipo de datos: uint16

Tipo de acceso: solo lectura

Ancho de pulso de sincronización horizontal.

IsInterlaced

Tipo de datos: booleano

Tipo de acceso: solo lectura

Indica si el modo de presentación está entrelazado.

IsSerrationRequired

Tipo de datos: uint8

Tipo de acceso: solo lectura

Indica qué tipo de serración es necesaria, si procede.

Value Significado
0 (0x0)
El controlador proporcionará sincronización horizontal durante la sincronización vertical.
1 (0x1)
El controlador no proporcionará sincronización horizontal durante la sincronización vertical.
2 (0x2)
No es aplicable. El tipo de sincronización de señal debe ser compuesto analógico, compuesto analógico o compuesto digital.

IsSyncOnRGB

Tipo de datos: uint8

Tipo de acceso: solo lectura

Indica qué líneas de señal de vídeo deben sincronizarse, si procede.

Value Significado
0 (0x0)
El pulso de sincronización debe aparecer en las tres líneas de señal de vídeo.
1 (0x1)
El pulso de sincronización solo debe aparecer en la línea de señal de vídeo verde.
2 (0x2)
No es aplicable. El tipo de sincronización de señal debe ser compuesto analógico bipolar.

PixelClockRate

Tipo de datos: uint32

Tipo de acceso: solo lectura

Velocidad de reloj de píxeles en Hertz (Hz).

StereoModeType

Tipo de datos: uint8

Tipo de acceso: solo lectura

Tipo de modo estéreo. En la tabla siguiente se enumeran los valores posibles.

Value Significado
0 (0x0)
No hay estéreo.
1 (0x1)
Estéreo secuencial de campo con imagen derecha en la sincronización estéreo.
2 (0x2)
Estéreo secuencial de campo con imagen izquierda en la sincronización estéreo.
3 (0x3)
Estéreo intercalado de 2 vías con imagen derecha en líneas pares.
4 (0x4)
Estéreo intercalado de 2 vías con imagen izquierda en líneas pares.
5 (0x5)
Estéreo intercalado de 4 vías.
6 (0x6)
Estéreo intercalado en paralelo.

SyncSignalType

Tipo de datos: uint8

Tipo de acceso: solo lectura

Tipo de sincronización de señal. En la tabla siguiente se enumeran los valores posibles.

Value Significado
0 (0x0)
Compuesto analógico
1 (0x1)
Compuesto analógico bipolar
2 (0x2)
Composición digital
3 (0x3)
Separado digital

VerticalActivePixels

Tipo de datos: uint16

Tipo de acceso: solo lectura

Número de píxeles verticalmente activos.

VerticalBlankingPixels

Tipo de datos: uint16

Tipo de acceso: solo lectura

Número de píxeles en blanco verticalmente.

VerticalBorder

Tipo de datos: uint16

Tipo de acceso: solo lectura

Borde vertical.

VerticalImageSize

Tipo de datos: uint16

Tipo de acceso: solo lectura

Tamaño de imagen vertical en milímetros (mm).

VerticalPolarityType

Tipo de datos: uint8

Tipo de acceso: solo lectura

Tipo de polaridad vertical.

Value Significado
0 (0x0)
La polaridad vertical es positiva.
1 (0x1)
La polaridad vertical es negativa
2 (0x2)
No es aplicable. El tipo de sincronización de señal debe ser digital independiente.

VerticalRefreshRateDenominator

Tipo de datos: uint16

Tipo de acceso: solo lectura

Denominador de frecuencia de actualización vertical.

VerticalRefreshRateNumerator

Tipo de datos: uint16

Tipo de acceso: solo lectura

Numerador de frecuencia de actualización vertical en Hertz (Hz).

VerticalSyncOffset

Tipo de datos: uint16

Tipo de acceso: solo lectura

Desplazamiento de sincronización vertical.

VerticalSyncPulseWidth

Tipo de datos: uint16

Tipo de acceso: solo lectura

Ancho de pulso de sincronización vertical.

VideoStandardType

Tipo de datos: uint8

Tipo de acceso: solo lectura

Tipo estándar de vídeo.

Value Significado
0 (0x0)
Otros
1 (0x1)
VESA DMT. Desde la especificación de control de tiempo del monitor de pantalla de la Asociación Estándar de Video Electronics (VESA).
2 (0x2)
VESA GTF. Desde el estándar de fórmula de control de tiempo generalizado de VESA.
3 (0x3)
VESA CVT/ From VESA Coordinated Video Timings estándar.
4 (0x4)
IBM
5 (0x5)
MANZANA
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

Requisitos

Requisito Value
Cliente mínimo compatible
Windows Vista
Servidor mínimo compatible
Windows Server 2008
Espacio de nombres
Root\wmi
MOF
WmiCore.mof
Archivo DLL
WmiProv.dll

Consulte también

MSMonitorClass