D3DX での数学関数のサポート (Direct3D 9)
注意
D3DX ユーティリティ ライブラリは非推奨です。 代わりに DirectXMath を使用することをお勧めします。
D3DX は、ヘルパー サービスを提供するユーティリティ ライブラリです。 Direct3D コンポーネントの上のレイヤーです。
数値演算
関数のセットに含まれる数学のサポートは、次の目的で提供されます。
- 色の計算
- プレーン
- マトリックス操作
- 四元 数
- 2D ベクトル
- 3D ベクター
- 4D ベクター
C++ オーバーロードと組み合わせて使用すると、基本的な 3D 数学の種類のサポートが広範であることに注意してください。
これらの関数の詳細については、「 D3DX 関数」を参照してください。 必要な関数を見つけるために、複数のフォルダーに分割されます。
FLOAT16
FLOAT16 データ型を使用する場合は、値を最大D3DX_16F_MAXに制限してください。 この値を超える FLOAT16 値を指定すると、パイプラインで未定義の動作が発生します。 「その他の D3DX 定数」を参照してください。
関連トピック