DX11之D3DXMatrixIdentity 函數



單位矩陣:在矩陣的乘法中,有一種矩陣起着特殊的做用,如同數的乘法中的1,咱們稱這種矩陣爲單位矩陣.它是個方陣,從左上角到右下角的對角線(稱爲主對角線)上的元素均爲1之外全都爲0。對於單位矩陣,有AE=EA=A。 當用單位矩陣去乘以任何其它頂點向量時,都不會改變,但可方便地修改單位矩陣爲旋轉,平移和縮放矩陣。如圖:函數

D3DXMatrixIdentity 函數做用介紹:建立一個單位矩陣。

定義:

D3DXMATRIX *D3DXMatrixIdentity(           D3DXMATRIX *pOut
);

參數:spa

pOut 3d

[in, out] 指向D3DXMATRIX結構的返回單位矩陣。code

返回值:htm

指向D3DXMATRIX 結構的單位矩陣。get

 說明:當用單位矩陣去乘以任何其它頂點向量時,都不會改變,但可方便地修改單位矩陣爲旋轉,平移和縮放矩陣。it

返回值是跟pOut 參數返回值是同樣的,這樣可讓本函數成爲其它函數的參數。table

函數信息:im

Headerd3

d3dx9math.h

Import library

d3dx9.lib

Minimum operating systems

Windows 98

相關函數:

D3DXMatrixIsIdentity

相關文章
相關標籤/搜索