Estimates the sine and cosine of each component of an XMVECTOR.
void XMVectorSinCosEst(
XMVECTOR *pSin,
XMVECTOR *pCos,
XMVECTOR V
)
pSin
Type: XMVECTOR *
[out]
Address of a vector, each of whose components is an estimate of the sine of the corresponding component of V.
pCos
Type: XMVECTOR *
[out]
Address of a vector, each of whose components is an estimate of the cosine of the corresponding component of V.
V
Type: XMVECTOR
[in]
Vector for which to compute the sine and cosine.
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.
This function uses a 7-degree minimax approximation for sine, 6-degree for cosine.
Header: Declared in directxmath.h.