D3DXPLANE 结构 (D3dx9math.h)

注意

D3DX 实用工具库已弃用。 建议改用 DirectXMath

描述平面。

语法

typedef struct D3DXPLANE {
  FLOAT a;
  FLOAT b;
  FLOAT c;
  FLOAT d;
} D3DXPLANE, *LPD3DXPLANE;

成员

a

类型: FLOAT

一般平面公式中剪切平面的系数。 请参阅“备注”。

b

类型: FLOAT

一般平面公式中剪切平面的 b 系数。 请参阅“备注”。

c

类型: FLOAT

一般平面公式中剪切平面的 c 系数。 请参阅“备注”。

d

类型: FLOAT

一般平面公式中剪切平面的 d 系数。 请参阅“备注”。

注解

D3DXPLANE 结构的成员采用一般平面公式的形式。 它们适合一般平面公式,使 x+ by + cz + dw = 0。

C++ 程序员可以使用 D3DXPLANE 扩展 实现重载构造函数和赋值、一元和二进制 (包括相等) 运算符的运算符重载和类型转换。

要求

要求
标头
D3dx9math.h

另请参阅

D3DX 结构