D3DHAL_DP2SETCLIPPLANE结构 (d3dhal.h)

D3DHAL_SETCLIPPLANE结构允许在世界空间中使用用户定义的剪辑平面。

语法

typedef struct _D3DHAL_DP2SETCLIPPLANE {
  DWORD    dwIndex;
  D3DVALUE plane[4];
} D3DHAL_DP2SETCLIPPLANE;

成员

dwIndex

指定将为其设置平面公式系数的剪裁平面的索引。

plane[4]

在剪裁平面的常规平面公式中,按该顺序指定系数 A、B、C 和 D 的四个元素数组。

言论

标准形式的常规平面公式为 Ax + By + Cz + Dw = 0。 如果 Ax + By + Cz + Dw>= 0,则具有同质坐标(xyzw) 的点在此平面的半空间中可见。 剪辑平面上或后面存在的点将从场景中剪裁。 也就是说,Ax + By + Cz + Dw <= 0 被剪裁的点。

要求

要求 价值
标头 d3dhal.h (包括 D3dhal.h)