共用方式為


D3DKMDT_VIDEO_SIGNAL_INFO 結構 (d3dkmdt.h)

D3DKMDT_VIDEO_SIGNAL_INFO 結構包含顯示器適配卡上視訊輸出所驅動之視訊訊的相關信息。

語法

typedef struct _D3DKMDT_VIDEO_SIGNAL_INFO {
  D3DKMDT_VIDEO_SIGNAL_STANDARD VideoStandard;
  D3DKMDT_2DREGION              TotalSize;
  D3DKMDT_2DREGION              ActiveSize;
  D3DDDI_RATIONAL               VSyncFreq;
  D3DDDI_RATIONAL               HSyncFreq;
  SIZE_T                        PixelRate;
  union {
    struct {
      D3DDDI_VIDEO_SIGNAL_SCANLINE_ORDERING ScanLineOrdering : 3;
      UINT                                  VSyncFreqDivider : 6;
      UINT                                  Reserved : 23;
    } AdditionalSignalInfo;
    D3DDDI_VIDEO_SIGNAL_SCANLINE_ORDERING ScanLineOrdering;
  };
} D3DKMDT_VIDEO_SIGNAL_INFO;

成員

VideoStandard

D3DKMDT_VIDEO_SIGNAL_STANDARD 列舉中的 常數,指出視訊標準 (如果定義視訊訊訊的任何) 。

TotalSize

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

ActiveSize

D3DKMDT_2DREGION 結構,指定視訊訊作用中部分) 像素的寬度和高度 (。

VSyncFreq

指定 Hz 中垂直重新整理速率 的D3DDDI_RATIONAL 結構。

HSyncFreq

D3DDDI_RATIONAL 結構,指定 Hz 的水準重新整理速率。

PixelRate

圖元時鐘速率。

AdditionalSignalInfo

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

AdditionalSignalInfo.ScanLineOrdering

D3DDDI_VIDEO_SIGNAL_SCANLINE_ORDERING 列舉中的 常數,表示視訊的漸進式或交錯式) 等掃描線排序 (。

從 Windows 8.1 開始支援。

AdditionalSignalInfo.VSyncFreqDivider

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

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

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

從 Windows 8.1 開始支援。

AdditionalSignalInfo.Reserved

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

從 Windows 8.1 開始支援。

ScanLineOrdering

D3DDDI_VIDEO_SIGNAL_SCANLINE_ORDERING 列舉中的 常數,表示視訊的漸進式或交錯式) 等掃描線排序 (。

規格需求

需求
最低支援的用戶端 Windows Vista
標頭 d3dkmdt.h

另請參閱

D3DKMDT_VIDEO_PRESENT_TARGET

D3DKMDT_VIDPN_TARGET_MODE