Deinterleave
此函数对音频样本进行去交错处理,使对应于指定通道的所有样本连续存放。Syntax
Parameters
pOutput _Out_writes_((uChannelCount * uFrameCount) / 4)Type: XMVECTOR* __restrict 调用方提供的 XMVECTOR 元素数组,用于接收去交错形式的样本。它不能与 pInput 重叠,并且必须至少具有 (uChannelCount × uFrameCount) ÷ 4 个元素。 pInput _In_reads_((uChannelCount * uFrameCount) / 4)
Type: XMVECTOR* __restrict 调用方提供的 XMVECTOR 元素数组,用于提供交错形式的音频样本。它不能与 pOutput 重叠,并且必须至少具有 (uChannelCount × uFrameCount) ÷ 4 个元素。 uChannelCount _In_
Type: size_t 数据中包含的通道数。uChannelCount 必须大于 1。 uFrameCount _In_
Type: size_t 有效数据的帧数。uFrameCount 必须大于 0。
