D3DBOX 结构

定义卷。

语法

typedef struct D3DBOX {
  UINT Left;
  UINT Top;
  UINT Right;
  UINT Bottom;
  UINT Front;
  UINT Back;
} D3DBOX, *LPD3DBOX;

成员

Left

类型: UINT

X 轴上框左侧的位置。

顶部

类型: UINT

框顶部在 y 轴上的位置。

Right

类型: UINT

框右侧在 x 轴上的位置。

类型: UINT

框底部在 y 轴上的位置。

Front

类型: UINT

框前面 Z 轴上的位置。

后退

类型: UINT

箱子背面在 z 轴上的位置。

备注

D3DBOX 包括左边缘、顶部边缘和前边缘;但是,不包括右边缘、下边缘和后边缘。 例如,一个宽为 100 个单位且从 0 (开始的框,因此,包括最多 99 个) 的点表示左成员的值为 0,右成员的值为 100。 请注意,值 99 不用于 Right 成员。

对 D3DBOX 观察到的侧序限制为从左到右、从上到下以及从前到后。

要求

要求
标头
D3D9Types.h

另请参阅

Direct3D 结构