структура 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 |