D3DDDIARG_VIEWPORTINFO 结构 (d3dumddi.h)

D3DDDIARG_VIEWPORTINFO结构描述视图剪辑矩形的位置和大小。

语法

typedef struct _D3DDDIARG_VIEWPORTINFO {
  [in] UINT X;
  [in] UINT Y;
  [in] UINT Width;
  [in] UINT Height;
} D3DDDIARG_VIEWPORTINFO;

成员

[in] X

视图剪辑矩形左上角的 x 坐标(以屏幕坐标为单位)。

[in] Y

视图剪辑矩形左上角的 y 坐标(以屏幕坐标为单位)。

[in] Width

应用程序呈现的视图剪辑矩形的宽度(以屏幕坐标为单位)。

[in] Height

应用程序呈现的视图剪辑矩形的高度(以屏幕坐标为单位)。

注解

用户模式显示驱动程序的 SetViewport 函数应使用在 D3DDDIARG_VIEWPORTINFO 结构中指定的位置和大小值更新其内部呈现上下文的视区部分。 驱动程序可以使用此信息来执行防护带剪辑。

要求

要求
最低受支持的客户端 在 Windows Vista 和更高版本的 Windows 操作系统中可用。
标头 d3dumddi.h (包括 D3dumddi.h)

另请参阅

SetViewport