estructura DISPLAYCONFIG_VIDEO_SIGNAL_INFO (wingdi.h)

La estructura DISPLAYCONFIG_VIDEO_SIGNAL_INFO contiene información sobre la señal de vídeo de una pantalla.

Sintaxis

typedef struct DISPLAYCONFIG_VIDEO_SIGNAL_INFO {
  UINT64                          pixelRate;
  DISPLAYCONFIG_RATIONAL          hSyncFreq;
  DISPLAYCONFIG_RATIONAL          vSyncFreq;
  DISPLAYCONFIG_2DREGION          activeSize;
  DISPLAYCONFIG_2DREGION          totalSize;
  union {
    struct {
      UINT32 videoStandard : 16;
      UINT32 vSyncFreqDivider : 6;
      UINT32 reserved : 10;
    } AdditionalSignalInfo;
    UINT32 videoStandard;
  } DUMMYUNIONNAME;
  DISPLAYCONFIG_SCANLINE_ORDERING scanLineOrdering;
} DISPLAYCONFIG_VIDEO_SIGNAL_INFO;

Miembros

pixelRate

Velocidad del reloj de píxeles.

hSyncFreq

Estructura DISPLAYCONFIG_RATIONAL que representa la sincronización horizontal.

vSyncFreq

Estructura DISPLAYCONFIG_RATIONAL que representa la sincronización vertical.

activeSize

Estructura DISPLAYCONFIG_2DREGION que especifica el ancho y alto (en píxeles) de la parte activa de la señal de vídeo.

totalSize

Estructura DISPLAYCONFIG_2DREGION que especifica el ancho y alto (en píxeles) de toda la señal de vídeo.

DUMMYUNIONNAME

DUMMYUNIONNAME.AdditionalSignalInfo

Compatible con los controladores de minipuerto de WDDM 1.3 y versiones posteriores que se ejecutan en Windows 8.1 y versiones posteriores.

DUMMYUNIONNAME.AdditionalSignalInfo.videoStandard

Estándar de vídeo (si existe) que define la señal de vídeo. Para obtener una lista de los valores posibles, vea el D3DKMDT_VIDEO_SIGNAL_STANDARD tipo enumerado.

Se admite a partir de Windows 8.1.

DUMMYUNIONNAME.AdditionalSignalInfo.vSyncFreqDivider

La relación de la velocidad de VSync de un monitor que se muestra a través de una sesión conectada de Miracast a la velocidad de VSync del receptor de Miracast.

Para evitar artefactos visuales, la velocidad de VSync del monitor de visualización que está conectado al receptor de Miracast debe ser un número entero múltiplo de la velocidad de VSync del receptor de Miracast. El controlador de minipuerto de pantalla informa de la última velocidad al sistema operativo como la frecuencia de actualización de la ruta de acceso actual del escritorio.

Nota El sistema operativo produce un error en cualquier intento por parte del controlador de agregar un modo de destino que da como resultado un destino de Miracast que tiene una velocidad de VSync por debajo de 23,9 Hz.
 
Para un destino que no sea Miracast, el controlador debe establecer vSyncFreqDivider en cero.

Se admite a partir de Windows 8.1.

DUMMYUNIONNAME.AdditionalSignalInfo.reserved

Reservado para uso del sistema. No use en el controlador.

Se admite a partir de Windows 8.1.

DUMMYUNIONNAME.videoStandard

Estándar de vídeo (si existe) que define la señal de vídeo. Para obtener una lista de los valores posibles, vea el D3DKMDT_VIDEO_SIGNAL_STANDARD tipo enumerado.

scanLineOrdering

La ordenación de la línea de exploración (por ejemplo, progresiva o entrelazada) de la señal de vídeo. Para obtener una lista de los valores posibles, vea el DISPLAYCONFIG_SCANLINE_ORDERING tipo enumerado.

Requisitos

Requisito Value
Cliente mínimo compatible Disponible en el cliente de Windows 7.
Encabezado wingdi.h (incluye Windows.h)

Consulte también

D3DKMDT_VIDEO_SIGNAL_STANDARD

DISPLAYCONFIG_2DREGION

DISPLAYCONFIG_RATIONAL

DISPLAYCONFIG_SCANLINE_ORDERING