wingdi.h) (DISPLAYCONFIG_VIDEO_SIGNAL_INFO 结构
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
通过 Miracast 连接会话显示的监视器的 VSync 速率与 Miracast 接收器的 VSync 速率之比。
若要避免视觉伪像,连接到 Miracast 接收器的显示监视器的 VSync 速率必须是 Miracast 接收器 VSync 速率的整数倍。 显示微型端口驱动程序将后一个速率报告给操作系统,作为桌面当前路径的刷新率。
从 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) |