次の方法で共有


D3DX での数学関数のサポート (Direct3D 9)

手記

D3DX ユーティリティ ライブラリは非推奨です。 代わりに DirectXMath 使用することをお勧めします。

D3DX は、ヘルパー サービスを提供するユーティリティ ライブラリです。 Direct3D コンポーネントの上のレイヤーです。

数学

関数のセットに含まれる数学のサポートは、次の目的で提供されます。

  • 色の計算
  • 飛行機
  • マトリックス操作
  • 四元数
  • 2D ベクター
  • 3D ベクター
  • 4D ベクター

C++ オーバーロードと組み合わせて使用する場合、基本的な 3D 数学の種類のサポートは広範囲に及ぶ点に注意してください。

これらの関数の詳細については、「D3DX Functions」を参照してください。 必要な関数を見つけるのに役立つよう、複数のフォルダーに分割されています。

FLOAT16

FLOAT16データ型を使用する場合は、値を最大D3DX_16F_MAXに制限してください。 これを超えるFLOAT16値を指定すると、パイプラインで未定義の動作が発生します。 その他の D3DX 定数 を参照してください。

D3DX