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

Gibt einen reference für ein Matrixelement eines instance XMFLOAT4X3 zurück, wie durch Zeilen- und Spaltenargumente angegeben.

Dieser Operator gibt ein reference an ein Matrixelement eines instance XMFLOAT4X3 zurück, 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

Da an reference das Matrixelement zurückgegeben wird, kann dieser Operator verwendet werden, um den Wert eines Elements eines instance von XMFLOAT4X3zu aktualisieren.

Im Beispiel unten geschieht Folgendes:

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

Anforderungen

   
Zielplattform Windows
Kopfzeile directxmath.h

Weitere Informationen

Referenz

XMFLOAT4X3

XMFLOAT4X3-Operatoren