D3DX (Direct3D 9) 中的数学函数支持

注意

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

D3DX 是一个提供帮助程序服务的实用工具库。 它是 Direct3D 组件上方的层。

数学

包含在一组函数中的数学支持适用于:

  • 颜色计算
  • 平面
  • 矩阵操作
  • 四元数
  • 2D 矢量
  • 3D 矢量
  • 4D 矢量

请注意,与 C++ 重载结合使用时,对基本 3D 数学类型的支持非常广泛。

有关这些函数的详细信息,请参阅 D3DX 函数。 为了帮助查找所需的函数,它们已分解到多个文件夹中。

FLOAT16

使用 FLOAT16 数据类型时,请确保将值限制为最大D3DX_16F_MAX。 超出此值的任何 FLOAT16 值都将导致管道中出现未定义的行为。 请参阅 其他 D3DX 常量

D3DX