跳轉到主要內容

FFTInitializeUnityTable

初始化快速傅立葉轉換函式所使用的單位根查閱表。

語法

參數

pUnityTable   _Out_writes_(uLength)
類型:XMVECTOR* __restrict
呼叫端提供的 XMVECTOR 元素陣列,將填入單位根表的值。傳遞給 pUnityTable 的陣列長度必須至少為 uLength 個元素。 uLength   _In_
類型:size_t
FFT 長度 (以框架為單位,即樣本數目 / 通道數目)。uLength 必須是 2 的乘冪且大於 16。

傳回值

類型:void 無。

備註

表格初始化之後,除非您需要不同的 FFT 長度,否則不需要再次初始化。 FFT 長度為 16 以下的單位根表已硬式編碼至各自的 FFT 函式中:FFT16、FFT8 和 FFT4。它們不需要初始化。 所有緩衝區參數都必須為 16 位元組對齊。音訊資料必須是 FLOAT32 單聲道。

需求

標頭: xdsp.h 支援的平台: XBOX One 系列主機和 XBOX Series 主機

另請參閱

xdsp FFTInterleaved
最後修改於 2026年10月6日