DDICHECKOVERLAYSUPPORTINPUT 结构 (d3dumddi.h)

DDICHECKOVERLAYSUPPORTINPUT 结构描述用户模式显示驱动程序用于验证覆盖支持。

语法

typedef struct _DDICHECKOVERLAYSUPPORTINPUT {
  [in] UINT                    OverlayWidth;
  [in] UINT                    OverlayHeight;
       D3DDDIFORMAT            OverlayFormat;
  [in] UINT                    DisplayWidth;
  [in] UINT                    DisplayHeight;
  [in] UINT                    DisplayRefreshRate;
  [in] D3DDDIFORMAT            DisplayFormat;
  [in] D3DDDI_SCANLINEORDERING DisplayScanLineOrdering;
  [in] D3DDDI_ROTATION         DisplayRotation;
} DDICHECKOVERLAYSUPPORTINPUT;

成员

[in] OverlayWidth

覆盖的宽度(以像素为单位)。

[in] OverlayHeight

覆盖的高度(以像素为单位)。

OverlayFormat

[in]指示覆盖的像素格式的 D3DDDIFORMAT类型值。

[in] DisplayWidth

屏幕宽度(以像素为单位)。

[in] DisplayHeight

屏幕高度(以像素为单位)。

[in] DisplayRefreshRate

显示的刷新速率。

[in] DisplayFormat

指示显示像素格式的 D3DDDIFORMAT类型值。

[in] DisplayScanLineOrdering

一个 D3DDDI_SCANLINEORDERING类型的值,该值指示扫描线在显示上的绘制方式。

[in] DisplayRotation

指示显示方向的 D3DDDI_ROTATION类型值。

言论

运行时指定指向 D3DDDIARG_GETCAPS 结构的 pInfo 成员中的 DDICHECKOVERLAYSUPPORTINPUT 结构的指针。 运行时还指定D3DDDIARG_GETCAPS 类型 成员中的D3DDDICAPS_CHECKOVERLAYSUPPORT值。 运行时在调用用户模式显示驱动程序的 GetCaps 函数中指定这些值,以确定驱动程序是否支持 DDICHECKOVERLAYSUPPORTINPUT 描述的覆盖。 驱动程序的 GetCaps 返回指向D3DOVERLAYCAPS结构的指针,该结构包含有关覆盖层功能的信息(如果驱动程序支持覆盖)pData 成员D3DDDIARG_GETCAPS。

要求

要求 价值
最低支持的客户端 从 Windows 7作系统开始,支持 DDICHECKOVERLAYSUPPORTINPUT。
标头 d3dumddi.h (包括 D3dumddi.h)

另请参阅

D3DDDIARG_GETCAPS

D3DDDIFORMAT

D3DDDI_ROTATION

D3DDDI_SCANLINEORDERING

GetCaps