D3DDDIARG_SETCLIPPLANE 结构 (d3dumddi.h)
D3DDDIARG_SETCLIPPLANE结构描述剪裁平面。
语法
typedef struct _D3DDDIARG_SETCLIPPLANE {
[in] UINT Index;
FLOAT Plane[4];
} D3DDDIARG_SETCLIPPLANE;
成员
[in] Index
为其设置了平面公式系数的剪裁平面的索引。
[in] Plane[4]
剪裁平面的一般平面公式中系数 A、B、C 和 D 的四元素数组,按该顺序排列。
注解
标准形式的一般平面公式为 Ax + By + Cz + Dw = 0。 如果 A x + B y + Cz + Dw>= 0,则此平面的半空间中可以看到具有同质坐标 (x、y、z、w) 的点。 剪切平面上或后面的点将从场景中剪裁。 也就是说,为其剪裁 Ax + By + Cz + Dw< 0 的点。
要求
要求 | 值 |
---|---|
最低受支持的客户端 | 在 Windows Vista 和更高版本的 Windows 操作系统中可用。 |
标头 | d3dumddi.h (包括 D3dumddi.h) |