структура 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, указывающая вертикальную частоту обновления в Гц.
HSyncFreq
Структура D3DDDI_RATIONAL, указывающая горизонтальную частоту обновления в Гц.
PixelRate
Частота часов пикселей.
AdditionalSignalInfo
Поддерживается WDDM 1.3 и более поздних версий, отображают мини-порты, работающие в Windows 8.1 и более поздних версиях.
AdditionalSignalInfo.ScanLineOrdering
Константой из перечисления D3DDDI_VIDEO_SIGNAL_SCANLINE_ORDERING, указывающей порядок линии сканирования (например, прогрессивный или перемешанный) сигнала видео.
Поддерживается начиная с Windows 8.1.
AdditionalSignalInfo.VSyncFreqDivider
Соотношение скорости VSync монитора, отображающегося через сеанс Miracast, подключенный к частоте VSync приемника Miracast.
Чтобы избежать визуальных артефактов, скорость VSync монитора дисплея, подключенного к приемнику Miracast, должна быть целым числом из скорости VSync приемника Miracast. Драйвер минипорта отображает последнюю частоту в операционной системе в качестве частоты обновления рабочего стола.
Поддерживается начиная с Windows 8.1.
AdditionalSignalInfo.Reserved
Зарезервировано для использования системы. Не используйте в драйвере.
Поддерживается начиная с Windows 8.1.
ScanLineOrdering
Константой из перечисления D3DDDI_VIDEO_SIGNAL_SCANLINE_ORDERING, указывающей порядок линии сканирования (например, прогрессивный или перемешанный) сигнала видео.
Требования
Требование | Ценность |
---|---|
минимальные поддерживаемые клиентские | Windows Vista |
заголовка | d3dkmdt.h |