Estimates the per-component square root of a vector.
XMVECTOR XM_CALLCONV XMVectorSqrtEst( FXMVECTOR V );
Vector whose square root is estimated.
Returns a vector. Each component is an estimate of the square-root of the corresponding component of V.
The square-root operation handles special input values as follows.
|Input Value||Return Value|
- Note that due to implementation details, VMX128 returns -Infinity in this case instead of the standard QNaN.
Est functions offer increased performance at the expense of reduced accuracy.
Est functions are appropriate for non-critical calculations where accuracy can be sacrificed for speed.
The exact amount of lost accuracy and speed increase are platform dependent.
|Header||directxmath.h (include DirectXMath.h)|