Function steam_audio::ffi::iplApplyVirtualSurroundEffect
[−]
[src]
pub unsafe extern "C" fn iplApplyVirtualSurroundEffect(
effect: IPLhandle,
inputAudio: IPLAudioBuffer,
outputAudio: IPLAudioBuffer
) -> IPLvoid
Applies HRTF-based binaural rendering to a buffer of multichannel audio data.
\param effect Handle to a Virtual Surround Effect. \param inputAudio Audio buffer containing the data to render using binaural rendering. The format of this buffer must match the \c inputFormat parameter passed to \c ::iplCreateVirtualSurroundEffect. \param outputAudio Audio buffer that should contain the rendered audio data. The format of this buffer must match the \c outputFormat parameter passed to \c ::iplCreateVirtualSurroundEffect.
\remark When using a custom HRTF database, calling this function is not supported.