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

Gibt ein reference in ein Matrixelement einer instance zurück, XMFLOAT4X4 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 XMFLOAT4X4zu aktualisieren.

Im Beispiel unten geschieht Folgendes:

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

Anforderungen

   
Zielplattform Windows
Kopfzeile directxmath.h

Weitere Informationen

Referenz

XMFLOAT4X4

XMFLOAT4X4-Operatoren