ID3DXBaseEffect :: GetMatrix, méthode

Obtient une matrice nontransposed.

Syntaxe

HRESULT GetMatrix(
  [in]  D3DXHANDLE hParameter,
  [out] D3DXMATRIX *pMatrix
);

Paramètres

hParameter [ dans]

Type : D3DXHANDLE

Identificateur unique. Consultez Handles (Direct3D 9).

pMatrix [ à]

Type : D3DXMATRIX*

Retourne une matrice nontransposed. Consultez D3DXMATRIX.

Valeur de retour

Type : HRESULT

Si la méthode est réussie, la valeur de retour est D3D _ OK. Si la méthode échoue, la valeur de retour peut être D3DERR _ INVALIDCALL.

Notes

Une matrice nontransposed contient des données de lignes principales ; autrement dit, chaque vecteur est contenu dans une ligne.

Si la matrice de destination est plus grande que la matrice source, seuls les composants supérieurs gauches de la matrice de destination seront remplis et les composants restants seront définis sur zéro.

Spécifications

Condition requise Valeur
En-tête
D3DX9Shader. h
Bibliothèque
D3dx9. lib

Voir aussi

ID3DXBaseEffect

SetMatrix