D3DX 構造体

ここでは、D3DX ユーティリティ ライブラリに含まれている構造体について説明します。

構造体 説明
D3DMATRIX

D3DVECTOR

D3DX10_ATTRIBUTE_RANGE

属性テーブルに値を格納します。

D3DX10_ATTRIBUTE_WEIGHTS

メッシュの重み属性を指定します。

D3DX10_FONT_DESC

フォントの属性を定義します。

D3DX10_IMAGE_INFO

イメージ ファイルのオリジナルの内容に関する情報を返します。

D3DX10_IMAGE_LOAD_INFO

D3DX10_INTERSECT_INFO

光線と三角形の交点を記述します。

D3DX10_SPRITE

スプライトに関する位置情報、テクスチャー情報、およびカラー情報を定義します。

D3DX10_TEXTURE_LOAD_INFO テクスチャー ロード パラメーターです。
D3DX10_WELD_EPSILONS

頂点を比較して、結合するだけの類似性があるかどうかを調べるときの、頂点の各成分の許容範囲値を指定します。

D3DX10_SKINNING_CHANNEL

D3DXCOLOR

カラー値を記述します。

D3DXFLOAT16

16 ビット浮動小数点ベクトルを示します。

D3DXMATRIX

行列を表現します。

D3DXMATRIXA16

16 バイトのアライメントされた行列を定義します。

D3DXPLANE

平面を表現します。

D3DXQUATERNION

クォータニオンを表現します。

D3DXVECTOR2

2D 空間のベクトルを記述します。

D3DXVECTOR2_16F

D3DXVECTOR2 と同じですが、x、y、および z に 16 ビット浮動小数点値を使用します。

D3DXVECTOR3

3 次元 (3D) 空間のベクトルを表現します。

D3DXVECTOR3_16F

D3DXVECTOR3 と同じですが、x、y、および z に 16 ビット浮動小数点値を使用します。

D3DXVECTOR4

4D 空間のベクトルを記述します。

D3DXVECTOR4_16F

D3DXVECTOR4 と同じですが、x、y、および z に 16 ビット浮動小数点値を使用します。