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

DISPLAYID_DETAILED_TIMING_TYPE_I_STEREO_MODE

DISPLAYID_DETAILED_TIMING_TYPE_I_SYNC_POLARITY