Share via


Función XMMATRIX::operator()(size_t,size_t) (directxmath.h)

Devuelve un objeto reference a un elemento de matriz de una instancia XMMATRIX tal y como especifican los argumentos de fila y columna.

Este operador devuelve un reference objeto a un elemento de matriz de una instancia de XMMATRIX tal y como especifican los argumentos de fila y columna.

Nota Este operador solo está disponible al desarrollar con C++.
 

Sintaxis

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

Parámetros

Row

Fila que contiene el elemento de matriz de interés. La especificación de fila se basa en 0.

Column

Columna que contiene el elemento de matriz de interés. La especificación de columna se basa en 0.

Valor devuelto

objeto reference al elemento de matriz especificado por los argumentos Row y Column del operador.

Comentarios

Este operador solo está disponible al compilar con _XM_NO_INTRINSICS_.

Como al reference elemento de matriz se devuelve, este operador se puede usar para actualizar el valor de un elemento de una instancia de XMMATRIX.

En el ejemplo siguiente:

     XMMATRIX mat;
     float& a= mat(1,2);
     a=42.0;
    
establecerá el valor de mat.m[1][2] en 42.0.

Requisitos

Requisito Value
Plataforma de destino Windows
Encabezado directxmath.h

Consulte también

Referencia

XMMATRIX

Operadores XMMATRIX