Skip to main content

FFTPolar

복소수 성분을 극좌표 형식으로 변환합니다.

구문

매개 변수

pOutput   _Out_writes_(uLength / 4)
형식: XMVECTOR* __restrict
극좌표 형식의 샘플을 받는 호출자 제공 출력 버퍼입니다. pOutput은 최소한 uLength ÷ 4개의 요소를 가져야 합니다. pInputReal   _In_reads_(uLength / 4)
형식: XMVECTOR* __restrict
각 요소가 복소수의 실수 성분인 곳입니다. pInputReal은 최소한 uLength ÷ 4개의 요소를 가져야 합니다. pInputImaginary   _In_reads_(uLength / 4)
형식: XMVECTOR* __restrict
각 요소가 복소수의 허수 성분인 곳입니다. pInputImaginary는 최소한 uLength ÷ 4개의 요소를 가져야 합니다. uLength   _In_
형식: size_t
모든 벡터의 요소 단위 길이입니다. uLength는 4보다 크거나 같은 2의 거듭제곱이어야 합니다.

반환 값

형식: void 없음.

설명

모든 버퍼 매개 변수는 16바이트 정렬되어야 합니다. 오디오 데이터는 FLOAT32여야 합니다. pOutput, pInputRealpInputImaginary 매개 변수의 값은 겹치지 않아야 합니다.

요구 사항

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

관련 항목

xdsp Game for Windows and the DirectX SDK blog Fast and Accurate Polar Fourier Transform
마지막 수정일 2026년 8월 24일