Поделиться через


Функция XMVectorExpE (directxmath.h)

Вычисляет e (~2,71828), возведенное в степень для каждого компонента.

Синтаксис

XMVECTOR XM_CALLCONV XMVectorExpE(
  [in] FXMVECTOR V
) noexcept;

Параметры

[in] V

Вектор, используемый для экспонент базового e.

Возвращаемое значение

Возвращает вектор, компоненты которого e возвысятся в степень соответствующего компонента V.

Комментарии

Требования к платформе

Поддерживается для классических приложений Win32, приложений Магазина Windows и приложений Windows Phone 8.

XMVectorExpE является новым для DirectXMath версии 3.05.

Она похожа на существующую функцию XMVectorExp для Windows 8, но вычисляет base e вместо base 2.

XMVectorExpE реализуется следующим образом:


XMVECTOR Result;

Result.x = expf(V.x);
Result.y = expf(V.y);
Result.z = expf(V.z);
Result.w = expf(V.w);

return Result;

Требования

   
Целевая платформа Windows
Header directxmath.h (включая DirectXMath.h)

См. также раздел

Трансцендентальные векторные функции

XMVectorExp2

XMVectorExp10

XMVectorLogE