D3DKMT_DISPLAYMODE 结构 (d3dkmthk.h)

D3DKMT_DISPLAYMODE 结构描述显示模式。

语法

typedef struct _D3DKMT_DISPLAYMODE {
  [out] UINT                                  Width;
  [out] UINT                                  Height;
  [out] D3DDDIFORMAT                          Format;
  [out] UINT                                  IntegerRefreshRate;
  [out] D3DDDI_RATIONAL                       RefreshRate;
  [out] D3DDDI_VIDEO_SIGNAL_SCANLINE_ORDERING ScanLineOrdering;
  [out] D3DDDI_ROTATION                       DisplayOrientation;
  [out] UINT                                  DisplayFixedOutput;
  [out] D3DKMDT_DISPLAYMODE_FLAGS             Flags;
} D3DKMT_DISPLAYMODE;

成员

[out] Width

显示模式的屏幕宽度(以像素为单位)。

[out] Height

显示模式的屏幕高度(以像素为单位)。

[out] Format

一个D3DDDIFORMAT类型的值,指示显示模式的像素格式。

[out] IntegerRefreshRate

指示显示模式的刷新率的 UINT 值。

[out] RefreshRate

指示显示模式的刷新率 的D3DDDI_RATIONAL 结构。

[out] ScanLineOrdering

一个D3DDDI_VIDEO_SIGNAL_SCANLINE_ORDERING类型的值,该值指示扫描行在显示模式下的排序方式。

[out] DisplayOrientation

一个 D3DDDI_ROTATION类型的值,用于标识显示模式的方向。

[out] DisplayFixedOutput

显示模式的固定输出。

[out] Flags

指示显示模式相关信息 的D3DKMDT_DISPLAYMODE_FLAGS 结构。

要求

要求
最低受支持的客户端 Windows Vista
标头 d3dkmthk.h (包括 D3dkmthk.h)

另请参阅

D3DDDIFORMAT

D3DDDI_RATIONAL

D3DDDI_ROTATION

D3DDDI_VIDEO_SIGNAL_SCANLINE_ORDERING

D3DKMDT_DISPLAYMODE_FLAGS

D3DKMTGetDisplayModeList

D3DKMT_GETDISPLAYMODELIST