XMFLOAT3X4::operator() 関数 (directxmath.h)
行引数と列引数で指定された 、XMFLOAT3X4のマトリックス要素のコピーを返します。
構文
float operator()(
size_t Row,
size_t Column
) noexcept;
パラメーター
Row
種類: size_t
取得するマトリックス要素の 0 から始まる行番号。
Column
種類: size_t
取得するマトリックス要素の 0 から始まる列番号。
戻り値
型: float &
指定した要素への左辺値参照。
例
matrix 要素への左辺値参照が返されるため、この演算子を使用して要素の値を更新できます。
次のコード例は、 mat.m[2,3] (または同等に mat._34) を値 42.0 に設定する 2 つの異なる方法を示しています。
DirectX::XMFLOAT4X3 mat;
float& a{ mat(2, 3) };
a = 42.0;
mat(2, 3) = 42.0;
要件
要件 | 値 |
---|---|
サポートされている最小のクライアント | Windows 10 ビルド 20348 |
サポートされている最小のサーバー | Windows 10 ビルド 20348 |
対象プラットフォーム | Windows |
ヘッダー | directxmath.h |