XMVectorSqrtEst

Estimates the per-component square root of a vector.

Syntax

XMVECTOR XMVectorSqrtEst(
         XMVECTOR V
)  

Parameters

V
Type: XMVECTOR 

Vector whose square root is estimated.

Return value

Type: XMVECTOR 

Returns a vector. Each component is an estimate of the square-root of the corresponding component of V.

Remarks

The square-root operation handles special input values as follows.

Input Value Return Value
+Infinity +Infinity
+0.0f +0.0f
-0.0f -0.0f
< 0.0f 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.

Requirements

Header: Declared in directxmath.h.