структура 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
Соотношение скорости VSync монитора, который отображается через сеанс, подключенный к Miracast, к скорости VSync приемника Miracast.
Чтобы избежать визуальных артефактов, скорость VSync монитора дисплея, подключенного к приемнику Miracast, должна быть целым числом, кратным скорости VSync приемника Miracast. Драйвер мини-порта дисплея сообщает о последней частоте в операционной системе в качестве частоты обновления для текущего пути рабочего стола.
Поддерживается начиная с 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) |