fonction XMFLOAT3X4 ::operator() (directxmath.h)
Retourne une copie d’un élément de matrice d’un XMFLOAT3X4, spécifié par les arguments de ligne et de colonne.
Syntaxe
float operator()(
size_t Row,
size_t Column
) noexcept;
Paramètres
Row
Type : size_t
Numéro de ligne de base 0 de l’élément de matrice à récupérer.
Column
Type : size_t
Numéro de colonne de base 0 de l’élément de matrice à récupérer.
Valeur retournée
Type : float &
Référence lvalue à l’élément spécifié.
Exemples
Étant donné qu’une référence lvalue à l’élément de matrice est retournée, vous pouvez utiliser cet opérateur pour mettre à jour la valeur d’un élément.
L’exemple de code ci-dessous montre deux façons différentes de définir mat.m[2,3] (ou, de façon équivalente, mat._34) sur la valeur 42.0.
DirectX::XMFLOAT4X3 mat;
float& a{ mat(2, 3) };
a = 42.0;
mat(2, 3) = 42.0;
Configuration requise
Condition requise | Valeur |
---|---|
Client minimal pris en charge | Windows 10 Build 20348 |
Serveur minimal pris en charge | Windows 10 Build 20348 |
Plateforme cible | Windows |
En-tête | directxmath.h |