Compartir a través de


función XMFLOAT3X4::operator() (directxmath.h)

Devuelve una copia de un elemento de matriz de un XMFLOAT3X4, especificado por argumentos de fila y columna.

Sintaxis

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

Parámetros

Row

Tipo: size_t

Número de fila basado en 0 del elemento de matriz que se va a recuperar.

Column

Tipo: size_t

Número de columna basado en 0 del elemento de matriz que se va a recuperar.

Valor devuelto

Tipo: &float

Referencia lvalue al elemento especificado.

Ejemplos

Dado que se devuelve una referencia lvalue al elemento matrix, puede usar este operador para actualizar el valor de un elemento.

En el ejemplo de código siguiente se muestran dos formas diferentes de establecer mat.m[2,3] (o, equivalentemente, mat._34) en el valor 42.0.

DirectX::XMFLOAT4X3 mat;

float& a{ mat(2, 3) };
a = 42.0;

mat(2, 3) = 42.0;

Requisitos

Requisito Value
Cliente mínimo compatible compilación 20348 de Windows 10
Servidor mínimo compatible compilación 20348 de Windows 10
Plataforma de destino Windows
Encabezado directxmath.h

Consulte también

estructura de XMFLOAT3X4