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 ビット浮動小数点値を使用します。 |