Microsoft DirectX 8.0 (Visual Basic)

D3DXMatrixIdentity

単位行列を作成する。

D3DXMatrixIdentity( _ 
    MOut As D3DMATRIX)

パラメータ

MOut
演算結果である単位行列が格納される D3DMATRIX 型。

エラー コード

失敗した場合はエラーが発生し、Err.Number に次のいずれかの値が設定される。

D3DERR_INVALIDCALL
D3DERR_OUTOFVIDEOMEMORY

エラー トラッピングの詳細については、Microsoft® Visual Basic® の「エラー処理」を参照すること。

注意

単位行列は、[1,1][2,2][3,3][4,4] の係数が 1 で、それ以外の係数はすべて 0 の行列である。単位行列は、頂点に適用しても頂点が変更されないという点で特殊なものである。単位行列は、頂点の値を変更して回転、平行移動、および 4 × 4 行列で表現できるほかのトランスフォームを作成する行列の起点として使用される。

参照

D3DXMatrixIsIdentity