Parallel multiplication of four complex numbers, storing the result in a separate pair of vectors.
void vmulComplex(
XMVECTOR &rResult,
XMVECTOR &iResult,
FXMVECTOR r1,
FXMVECTOR i1,
FXMVECTOR r2,
GXMVECTOR i2
)
rResult
Type: XMVECTOR
[out] The resulting real components.
iResult
Type: XMVECTOR
[out] The resulting imaginary components.
r1
Type: FXMVECTOR
[in] Vector of four real components.
i1
Type: FXMVECTOR
[in] Vector of four imaginary components.
r2
Type: FXMVECTOR
[in] Vector of four real components.
i2
Type: GXMVECTOR
[in] Vector of four imaginary components.
Type: void
vmulComplex is a helper function used by the XDSP FFT functions and is not intended to be used directly by a title.
Header: Declared in XDSP.h.
Namespace: Use XDSP.