XMFLOAT3X3::operator()(size_t,size_t)-Funktion (directxmath.h)

Gibt ein reference in ein Matrixelement einer instance zurück, XMFLOAT3X3 wie durch Zeilen- und Spaltenargumente angegeben.

Dieser Operator gibt ein reference zu einem Matrixelement eines instance zurück, XMFLOAT3X3, wie durch Zeilen- und Spaltenargumente angegeben.

Hinweis Dieser Operator ist nur unter C++ verfügbar.
 

Syntax

float & operator()(
  size_t Row,
  size_t Column
) noexcept;

Parameter

Row

Zeile mit dem relevanten Matrixelement. Die Zeilenspezifikation basiert auf 0.

Column

Spalte mit dem relevanten Matrixelement. Die Spaltenspezifikation basiert auf 0.

Rückgabewert

Ein reference für das Matrixelement, das durch die Argumente Row und Column des Operators angegeben wird.

Hinweise

Wenn ein reference für das Matrixelement zurückgegeben wird, kann dieser Operator verwendet werden, um den Wert eines Elements einer instance von XMFLOAT3X3zu aktualisieren.

Im Beispiel unten geschieht Folgendes:

     XMFLOAT3X3 mat;
     float& a= mat(1,2);
     a=42.0;
    
legt den Wert von mat.m[1,2] (oder gleichwertig mat._23) auf 42,0 fest.

Anforderungen

Anforderung Wert
Zielplattform Windows
Kopfzeile directxmath.h

Weitere Informationen

Referenz

XMFLOAT3X3

XMFLOAT3X3 Operatoren