pub trait IAudioData_Impl: Sized + IMemoryData_Impl {
    // Required methods
    fn GetFormat(&self, pwaveformatcurrent: *mut WAVEFORMATEX) -> Result<()>;
    fn SetFormat(&self, lpwaveformat: *const WAVEFORMATEX) -> Result<()>;
}

Required Methods§

fn GetFormat(&self, pwaveformatcurrent: *mut WAVEFORMATEX) -> Result<()>

fn SetFormat(&self, lpwaveformat: *const WAVEFORMATEX) -> Result<()>

Object Safety§

This trait is not object safe.

Implementors§