DISPLAYID_DETAILED_TIMING_TYPE_I 结构 (d3dkmdt.h)
DISPLAYID_DETAILED_TIMING_TYPE_I结构指定视频当前目标的其他目标模式集。
语法
typedef struct _DISPLAYID_DETAILED_TIMING_TYPE_I {
struct {
[in] ULONG PixelClock : 24;
[in] ULONG AspectRatio : 3;
[in] ULONG Reserved : 1;
[in] ULONG ScanningType : 1;
[in] ULONG StereoMode : 2;
ULONG PreferredTiming : 1;
};
[in] USHORT HorizontalActivePixels;
[in] USHORT HorizontalBlankPixels;
struct {
[in] USHORT HorizontalFrontPorch : 15;
[in] USHORT HorizontalSyncPolarity : 1;
};
[in] USHORT HorizontalSyncWidth;
[in] USHORT VerticalActiveLines;
[in] USHORT VerticalBlankLines;
struct {
[in] USHORT VerticalFrontPorch : 15;
[in] USHORT VerticalSyncPolarity : 1;
};
[in] USHORT VerticalSyncWidth;
} DISPLAYID_DETAILED_TIMING_TYPE_I;
成员
[in] PixelClock
显示像素时钟速率,以 10 KHz 为单位。 时钟速率必须介于 1 MHz 和 10 GHz(含)之间。
[in] AspectRatio
显示纵横比,必须是 DISPLAYID_DETAILED_TIMING_TYPE_I_ASPECT_RATIO 枚举中的值之一。
[in] Reserved
预留给系统使用。
[in] ScanningType
帧扫描类型。 必须是 DISPLAYID_DETAILED_TIMING_TYPE_I_SCANNING_MODE 枚举中的值之一。
[in] StereoMode
显示立体视觉模式。 必须是 DISPLAYID_DETAILED_TIMING_TYPE_I_STEREO_MODE 枚举中的值之一。
PreferredTiming
[in]指示监视器的扩展显示标识数据扩展显示标识数据的第一个 128 字节块 (EDID) 是否包含详细的计时数据。 如果显示器符合 EDID 版本 1.3 及更高版本,则此值必须为 1。
[in] HorizontalActivePixels
水平方向的活动像素数。
[in] HorizontalBlankPixels
水平方向的空白像素数。
[in] HorizontalFrontPorch
水平前门廊间隔(以像素为单位)。 前门廊是同步脉冲之前的空白间隔。
[in] HorizontalSyncPolarity
水平同步极性,必须是 DISPLAYID_DETAILED_TIMING_TYPE_I_SYNC_POLARITY 枚举中的值之一。
[in] HorizontalSyncWidth
水平同步间隔(以像素为单位)。
[in] VerticalActiveLines
活动扫描行数。
[in] VerticalBlankLines
空白扫描行数。
[in] VerticalFrontPorch
垂直前门廊间隔,以行数表示。 前门廊是同步脉冲之前的空白间隔。
[in] VerticalSyncPolarity
垂直同步极性。 必须是 DISPLAYID_DETAILED_TIMING_TYPE_I_SYNC_POLARITY 枚举中的值之一。
[in] VerticalSyncWidth
垂直同步间隔,以行数为单位。
注解
Microsoft DirectX 图形内核子系统通过读取存储在注册表中以下路径的其他目标模式数据来填充此结构:
HKEY_LOCAL_MACHINE\ SYSTEM\ CurrentControlSet\ Control\ GraphicsDrivers\ AdditionalTargetModeLists
图形内核子系统还会验证每个注册表值是否满足上述每个相应成员的要求。
要求
要求 | 值 |
---|---|
最低受支持的客户端 | 适用于 Windows 7 及更高版本的 Windows 操作系统。 |
标头 | d3dkmdt.h |
另请参阅
DISPLAYID_DETAILED_TIMING_TYPE_I_ASPECT_RATIO
DISPLAYID_DETAILED_TIMING_TYPE_I_SCANNING_MODE
反馈
https://aka.ms/ContentUserFeedback。
即将发布:在整个 2024 年,我们将逐步淘汰作为内容反馈机制的“GitHub 问题”,并将其取代为新的反馈系统。 有关详细信息,请参阅:提交和查看相关反馈