Function basic_dsp_interop::facade32::apply_custom_window32 [] [src]

#[no_mangle]
pub extern "C" fn apply_custom_window32(
    vector: Box<VecBuf>,
    window: extern "C" fn(_: *const c_void, _: usize, _: usize) -> f32,
    window_data: *const c_void,
    is_symmetric: bool
) -> VectorInteropResult<VecBuf>

Creates a window from the function window and the void pointer window_data. The window_data pointer is passed to the window function at every call and can be used to store parameters.