Partager via


ID3D10EffectMatrixVariable ::SetMatrixTransposeArray, méthode (d3d10effect.h)

Transposez et définissez un tableau de matrices à virgule flottante.

Syntaxe

HRESULT SetMatrixTransposeArray(
  [in] float *pData,
  [in] UINT  Offset,
  [in] UINT  Count
);

Paramètres

[in] pData

Type : float*

Pointeur vers un tableau de matrices.

[in] Offset

Type : UINT

Décalage (en nombre de matrices) entre le début du tableau et la première matrice à définir.

[in] Count

Type : UINT

Nombre de matrices dans le tableau à définir.

Valeur retournée

Type : HRESULT

Renvoie l’un des codes de retour Direct3D 10 suivants.

Remarques

La transposition d’une matrice réorganise l’ordre des données de l’ordre des colonnes vers l’ordre des lignes de colonne (ou inversement).

Configuration requise

Condition requise Valeur
Plateforme cible Windows
En-tête d3d10effect.h

Voir aussi

ID3D10EffectMatrixVariable, interface