Skip to main content

ButterflyDIT4_4

Don’t use; internal use only.

Syntax

Parameters

r0   _Inout_
Type: XMVECTOR&
Don’t use; internal use only. r1   _Inout_
Type: XMVECTOR&
Don’t use; internal use only. r2   _Inout_
Type: XMVECTOR&
Don’t use; internal use only. r3   _Inout_
Type: XMVECTOR&
Don’t use; internal use only. i0   _Inout_
Type: XMVECTOR&
Don’t use; internal use only. i1   _Inout_
Type: XMVECTOR&
Don’t use; internal use only. i2   _Inout_
Type: XMVECTOR&
Don’t use; internal use only. i3   _Inout_
Type: XMVECTOR&
Don’t use; internal use only. pUnityTableReal   _In_reads_(uStride * 4)
Type: XMVECTOR* __restrict
Don’t use; internal use only. pUnityTableImaginary   _In_reads_(uStride * 4)
Type: XMVECTOR* __restrict
Don’t use; internal use only. uStride   _In_
Type: size_t
Don’t use; internal use only. fLast   _In_
Type: bool
Don’t use; internal use only.

Return value

Type: void Don’t use; internal use only.

Remarks

Don’t use; internal use only. XDSP uses DirectXMath based digital signal processing (DSP) functions for audio, which they are primarily FFT. All buffer parameters must be 16-byte aligned. For more information about the DirectXMath API and library, see DirectXMath.

Requirements

Header: xdsp.h Supported platforms: XBOX One family consoles and XBOX Series consoles

See also

xdsp Game for Windows and the DirectX SDK blog FFTInitializeUnityTable
Last modified on August 20, 2026