Skip to main content

FFTInitializeUnityTable

고속 푸리에 변환 함수에서 사용하는 단위근 조회 테이블을 초기화합니다.

구문

매개 변수

pUnityTable   _Out_writes_(uLength)
형식: XMVECTOR* __restrict
단위 테이블 값으로 채워질 호출자 제공 XMVECTOR 요소 배열입니다. pUnityTable에 전달되는 배열은 최소한 uLength개의 요소 길이여야 합니다. uLength   _In_
형식: size_t
프레임 단위의 FFT 길이(샘플 수 / 채널 수)입니다. uLength는 2의 거듭제곱이고 16보다 커야 합니다.

반환 값

형식: void 없음.

설명

초기화한 후에는 다른 FFT 길이가 필요하지 않은 한 테이블을 다시 초기화할 필요가 없습니다. 16 이하의 FFT 길이에 대한 단위 테이블은 각각의 FFT 함수 FFT16, FFT8, FFT4에 하드코딩되어 있습니다. 이들은 초기화할 필요가 없습니다. 모든 버퍼 매개 변수는 16바이트 정렬되어야 합니다. 오디오 데이터는 FLOAT32 모노여야 합니다.

요구 사항

헤더: xdsp.h 지원 플랫폼: XBOX One 제품군 콘솔 및 XBOX Series 콘솔

관련 항목

xdsp FFTInterleaved
마지막 수정일 2026년 8월 24일