DISPLAYCONFIG_VIDEO_SIGNAL_INFO結構 (wingdi.h)

DISPLAYCONFIG_VIDEO_SIGNAL_INFO 結構包含顯示器視訊訊號的相關信息。

語法

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;

成員

pixelRate

圖元時鐘速率。

hSyncFreq

表示水準同步 處理的DISPLAYCONFIG_RATIONAL 結構。

vSyncFreq

表示垂直同步 處理的DISPLAYCONFIG_RATIONAL 結構。

activeSize

DISPLAYCONFIG_2DREGION結構,指定視訊使用中部分的圖元) 寬度和高度 (。

totalSize

DISPLAYCONFIG_2DREGION 結構,指定整個視訊的圖元) 寬度和高度 (。

DUMMYUNIONNAME

DUMMYUNIONNAME.AdditionalSignalInfo

WDDM 1.3 和更新版本支持顯示 Windows 8.1 和更新版本上執行的迷你埠驅動程式。

DUMMYUNIONNAME.AdditionalSignalInfo.videoStandard

視訊標準會 (任何定義視訊訊訊的) 。 如需可能值的清單,請參閱 D3DKMDT_VIDEO_SIGNAL_STANDARD 列舉類型。

從 Windows 8.1 開始支援。

DUMMYUNIONNAME.AdditionalSignalInfo.vSyncFreqDivider

透過Miracast聯機會話顯示之監視器的 VSync 速率與Miracast接收的 VSync 速率比率。

若要避免視覺成品,連接到Miracast接收之顯示器監視器的 VSync 速率必須是Miracast接收之 VSync 速率的整數倍數。 顯示迷你埠驅動程式會將後者的速率回報給操作系統,做為桌面目前路徑的重新整理速率。

注意 驅動程式無法嘗試新增目標模式,導致Miracast目標具有低於23.9 Hz的 VSync 速率。
 
針對非Miracast目標,驅動程式應該將 vSyncFreqDivider 設定為零。

從 Windows 8.1 開始支援。

DUMMYUNIONNAME.AdditionalSignalInfo.reserved

保留供系統使用。 請勿在驅動程式中使用。

從 Windows 8.1 開始支援。

DUMMYUNIONNAME.videoStandard

視訊標準會 (任何定義視訊訊訊的) 。 如需可能值的清單,請參閱 D3DKMDT_VIDEO_SIGNAL_STANDARD 列舉類型。

scanLineOrdering

例如,視訊訊的漸進式或交錯式) 掃描行順序 (。 如需可能值的清單,請參閱 DISPLAYCONFIG_SCANLINE_ORDERING 列舉類型。

規格需求

需求
最低支援的用戶端 可在 Windows 7 用戶端中使用。
標頭 wingdi.h (包含 Windows.h)

另請參閱

D3DKMDT_VIDEO_SIGNAL_STANDARD

DISPLAYCONFIG_2DREGION

DISPLAYCONFIG_RATIONAL

DISPLAYCONFIG_SCANLINE_ORDERING