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) |