次の方法で共有


XMMATRIX::operator()(size_t,size_t) 関数 (directxmath.h)

reference行引数と列引数で指定されたインスタンスXMMATRIXのマトリックス要素に を返します。

この演算子は、 reference 行引数と列引数で指定されたインスタンス XMMATRIX のマトリックス要素に を返します。

メモ この演算子は、C++ を使用して開発する場合にのみ使用できます。
 

構文

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

パラメーター

Row

目的のマトリックス要素を含む行。 行の指定は 0 から始まります。

Column

目的のマトリックス要素を含む列。 列の指定は 0 から始まります。

戻り値

reference演算子の Row 引数と Column 引数で指定されたマトリックス要素の 。

注釈

この演算子は、 を使用して _XM_NO_INTRINSICS_ビルドする場合にのみ使用できます。

referenceマトリックス要素への が返されると、この演算子を使用して、 のインスタンスXMMATRIXの要素の値を更新できます。

次のような例です。

     XMMATRIX mat;
     float& a= mat(1,2);
     a=42.0;
    
mat.m[1][2] の 値を 42.0 に設定します。

要件

要件
対象プラットフォーム Windows
ヘッダー directxmath.h

関連項目

参照

XMMATRIX

XMMATRIX 演算子