次の方法で共有


D3DXMatrixIdentity

単位行列を作成します。

D3DXMATRIX * 
D3DXMatrixIdentity(
  D3DXMATRIX * pOut
);

パラメータ

  • pOut
    処理の結果を表す D3DXMATRIX 構造体へのポインター

戻り値

単位行列を表す D3DXMATRIX 構造体へのポインターを返します。

解説 

単位行列は、すべての係数が 0 である行列です (1 に設定される [1,1][2,2][3,3][4,4] 係数を除く)。単位行列は、頂点に適用されたときに変化しない点で特別です。単位行列は、回転や平行移動など、頂点を変換するときの基となる行列として使用します。これにより、これらの行列変換を 4 × 4 行列で 表現できます。

この関数の戻り値は pOut パラメーターに返される値と 同じです。このため、D3DXMatrixIdentity 関数は他の関数のパラメーターとして使用できます。

要件

ヘッダー: D3dx9math.h 宣言

ライブラリ: D3dx9.lib 内容

関連項目

D3DXMatrixIsIdentity