Ler em inglês

Compartilhar via


operator+ (adicionar)

Adiciona duas instâncias de XMVECTOR, retornando o resultado em uma nova instância.

O operator + adiciona cada componente de duas instâncias do Tipo de Dados XMVECTOR e retorna o resultado em uma nova instância XMVECTOR .

Nota Esse operador só está disponível em C++.

Sintaxe

XMVECTOR XM_CALLCONV operator+(
  FXMVECTOR V1,
  FXMVECTOR V2
) noexcept;

Parâmetros

V1

Instância de XMVECTOR cujos componentes foram adicionados aos da V2.

V2

Instância de XMVECTOR cujos componentes foram adicionados aos da V1.

Retornar valor

Instância XMVECTOR cujos componentes são a soma dos componentes correspondentes de V1 e V2.

Comentários

O pseudocódigo a seguir demonstra a operação deste operador:

   XMVECTOR V1;
   XMVECTOR V2;
   XMVECTOR Vout;
   Vout.x = V1.x + V2.x;
   Vout.y = V1.y + V2.y;
   Vout.z = V1.z + V2.z;
   Vout.w = V1.w + V2.w;

Requisitos

Requisito Valor
Cabeçalho directxmath.h

Confira também

Tipo de dados XMVECTOR