pub trait IWMReaderCallback_Impl: Sized + IWMStatusCallback_Impl {
    // Required method
    fn OnSample(
        &self,
        dwoutputnum: u32,
        cnssampletime: u64,
        cnssampleduration: u64,
        dwflags: u32,
        psample: Option<&INSSBuffer>,
        pvcontext: *const c_void,
    ) -> Result<()>;
}

Required Methods§

fn OnSample( &self, dwoutputnum: u32, cnssampletime: u64, cnssampleduration: u64, dwflags: u32, psample: Option<&INSSBuffer>, pvcontext: *const c_void, ) -> Result<()>

Object Safety§

This trait is not object safe.

Implementors§