Nota:
El acceso a esta página requiere autorización. Puede intentar iniciar sesión o cambiar directorios.
El acceso a esta página requiere autorización. Puede intentar cambiar los directorios.
Multiplica una instancia de XMVECTOR por una segunda instancia, devolviendo el resultado en una tercera instancia.
operator * Multiplica cada componente de una instancia del tipo de datos XMVECTOR por el componente correspondiente en una segunda instancia de XMVECTOR, devolviendo una nueva instancia XMVECTOR que contiene el resultado.
Sintaxis
XMVECTOR XM_CALLCONV operator*(
FXMVECTOR V1,
FXMVECTOR V2
) noexcept;
Parámetros
V1
Instancia XMVECTOR cuyos componentes proporcionan un conjunto de multiplicadores para esta operación de multiplicación.
V2
Instancia XMVECTOR cuyos componentes proporcionan un conjunto de multiplicadores para esta operación de multiplicación.
Valor devuelto
Instancia XMVECTOR cuyos componentes son el producto de la multiplicación de los componentes correspondientes de V1 por V2.
Comentarios
El pseudocódigo siguiente muestra el funcionamiento de este operador:
XMVECTOR V;
Float S;
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 |
|---|---|
| Header | directxmath.h |