Condividi tramite


struttura DISPLAYCONFIG_VIDEO_SIGNAL_INFO (wingdi.h)

La struttura DISPLAYCONFIG_VIDEO_SIGNAL_INFO contiene informazioni sul segnale video per una visualizzazione.

Sintassi

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;

Members

pixelRate

Frequenza di clock dei pixel.

hSyncFreq

Struttura DISPLAYCONFIG_RATIONAL che rappresenta la sincronizzazione orizzontale.

vSyncFreq

Struttura DISPLAYCONFIG_RATIONAL che rappresenta la sincronizzazione verticale.

activeSize

Struttura DISPLAYCONFIG_2DREGION che specifica la larghezza e l'altezza (in pixel) della parte attiva del segnale video.

totalSize

Struttura DISPLAYCONFIG_2DREGION che specifica la larghezza e l'altezza (in pixel) dell'intero segnale video.

DUMMYUNIONNAME

DUMMYUNIONNAME.AdditionalSignalInfo

Supportato da WDDM 1.3 e versioni successive visualizzano i driver miniport in esecuzione in Windows 8.1 e versioni successive.

DUMMYUNIONNAME.AdditionalSignalInfo.videoStandard

Standard video (se presente) che definisce il segnale video. Per un elenco dei valori possibili, vedere il D3DKMDT_VIDEO_SIGNAL_STANDARD tipo enumerato.

Supportato a partire da Windows 8.1.

DUMMYUNIONNAME.AdditionalSignalInfo.vSyncFreqDivider

Rapporto tra la frequenza VSync di un monitor che viene visualizzato tramite una sessione connessa Miracast alla frequenza VSync del sink Miracast.

Per evitare artefatti visivi, la frequenza VSync del monitor di visualizzazione connessa al sink Miracast deve essere un multiplo intero della frequenza VSync del sink Miracast. Il driver miniport display segnala quest'ultima frequenza al sistema operativo come frequenza di aggiornamento del percorso attuale del desktop.

Nota Il sistema operativo ha esito negativo qualsiasi tentativo da parte del driver di aggiungere una modalità di destinazione che restituisce una destinazione Miracast con una frequenza VSync inferiore a 23,9 Hz.
 
Per una destinazione non Miracast, il driver deve impostare vSyncFreqDivider su zero.

Supportato a partire da Windows 8.1.

DUMMYUNIONNAME.AdditionalSignalInfo.reserved

Riservato per l'utilizzo nel sistema. Non usare nel driver.

Supportato a partire da Windows 8.1.

DUMMYUNIONNAME.videoStandard

Standard video (se presente) che definisce il segnale video. Per un elenco dei valori possibili, vedere il D3DKMDT_VIDEO_SIGNAL_STANDARD tipo enumerato.

scanLineOrdering

Ordinamento della riga di analisi (ad esempio progressivo o interlacciato) del segnale video. Per un elenco dei valori possibili, vedere il DISPLAYCONFIG_SCANLINE_ORDERING tipo enumerato.

Requisiti

Requisito Valore
Client minimo supportato Disponibile nel client Windows 7.
Intestazione wingdi.h (include Windows.h)

Vedi anche

D3DKMDT_VIDEO_SIGNAL_STANDARD

DISPLAYCONFIG_2DREGION

DISPLAYCONFIG_RATIONAL

DISPLAYCONFIG_SCANLINE_ORDERING