Função XMFLOAT3X4::operator() (directxmath.h)
Retorna uma cópia de um elemento de matriz de um XMFLOAT3X4, especificado por argumentos de linha e coluna.
Sintaxe
float operator()(
size_t Row,
size_t Column
) noexcept;
Parâmetros
Row
Tipo: size_t
O número de linha baseado em 0 do elemento de matriz a ser recuperado.
Column
Tipo: size_t
O número de coluna baseado em 0 do elemento de matriz a ser recuperado.
Retornar valor
Tipo: float &
Uma referência lvalue ao elemento especificado.
Exemplos
Como uma referência lvalue ao elemento matrix é retornada, você pode usar esse operador para atualizar o valor de um elemento.
O exemplo de código abaixo mostra duas maneiras diferentes de definir mat.m[2,3] (ou, equivalentemente, mat._34) com o valor 42.0.
DirectX::XMFLOAT4X3 mat;
float& a{ mat(2, 3) };
a = 42.0;
mat(2, 3) = 42.0;
Requisitos
Requisito | Valor |
---|---|
Cliente mínimo com suporte | Windows 10 Build 20348 |
Servidor mínimo com suporte | Windows 10 Build 20348 |
Plataforma de Destino | Windows |
Cabeçalho | directxmath.h |