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
D3DDDI_RATIONAL 結構,指定 Hz 中的垂直重新整理速率。
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 速率的整數倍數。 顯示迷你埠驅動程式會將作系統的後一個速率報告為桌面目前路徑的重新整理速率。
從 Windows 8.1 開始支援。
AdditionalSignalInfo.Reserved
保留供系統使用。 請勿在驅動程式中使用。
從 Windows 8.1 開始支援。
ScanLineOrdering
來自 D3DDDI_VIDEO_SIGNAL_SCANLINE_ORDERING 列舉的常數,表示視訊訊號的掃描線順序(例如漸進式或交錯式)。
要求
要求 | 價值 |
---|---|
最低支援的用戶端 | Windows Vista |
標頭 | d3dkmdt.h |