estrutura DISPLAYCONFIG_VIDEO_SIGNAL_INFO (wingdi.h)

A estrutura DISPLAYCONFIG_VIDEO_SIGNAL_INFO contém informações sobre o sinal de vídeo para uma exibição.

Sintaxe

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;

Membros

pixelRate

A taxa de relógio de pixel.

hSyncFreq

Uma estrutura DISPLAYCONFIG_RATIONAL que representa a sincronização horizontal.

vSyncFreq

Uma estrutura DISPLAYCONFIG_RATIONAL que representa a sincronização vertical.

activeSize

Uma estrutura DISPLAYCONFIG_2DREGION que especifica a largura e a altura (em pixels) da parte ativa do sinal de vídeo.

totalSize

Uma estrutura DISPLAYCONFIG_2DREGION que especifica a largura e a altura (em pixels) de todo o sinal de vídeo.

DUMMYUNIONNAME

DUMMYUNIONNAME.AdditionalSignalInfo

Com suporte do WDDM 1.3 e posterior, exiba drivers de miniporta em execução em Windows 8.1 e posteriores.

DUMMYUNIONNAME.AdditionalSignalInfo.videoStandard

O padrão de vídeo (se houver) que define o sinal de vídeo. Para obter uma lista de valores possíveis, consulte o tipo enumerado D3DKMDT_VIDEO_SIGNAL_STANDARD .

Com suporte a partir de Windows 8.1.

DUMMYUNIONNAME.AdditionalSignalInfo.vSyncFreqDivider

A proporção da taxa VSync de um monitor que é exibida por meio de uma sessão conectada miracast à taxa VSync do coletor Miracast.

Para evitar artefatos visuais, a taxa VSync do monitor de exibição conectado ao coletor Miracast deve ser um múltiplo inteiro da taxa VSync do coletor Miracast. O driver de miniporto de exibição relata a última taxa para o sistema operacional como a taxa de atualização do caminho presente da área de trabalho.

Nota O sistema operacional falha em qualquer tentativa do driver de adicionar um modo de destino que resulta em um destino Miracast com uma taxa de VSync abaixo de 23,9 Hz.
 
Para um destino não Miracast, o driver deve definir vSyncFreqDivider como zero.

Com suporte a partir de Windows 8.1.

DUMMYUNIONNAME.AdditionalSignalInfo.reserved

Reservado para uso do sistema. Não use no driver.

Com suporte a partir de Windows 8.1.

DUMMYUNIONNAME.videoStandard

O padrão de vídeo (se houver) que define o sinal de vídeo. Para obter uma lista de valores possíveis, consulte o tipo enumerado D3DKMDT_VIDEO_SIGNAL_STANDARD .

scanLineOrdering

A ordenação de linha de verificação (por exemplo, progressiva ou entrelaçada) do sinal de vídeo. Para obter uma lista de valores possíveis, consulte o tipo enumerado DISPLAYCONFIG_SCANLINE_ORDERING .

Requisitos

Requisito Valor
Cliente mínimo com suporte Disponível no Cliente do Windows 7.
Cabeçalho wingdi.h (inclua Windows.h)

Confira também

D3DKMDT_VIDEO_SIGNAL_STANDARD

DISPLAYCONFIG_2DREGION

DISPLAYCONFIG_RATIONAL

DISPLAYCONFIG_SCANLINE_ORDERING