pub trait IAudioEndpointRT_Impl: Sized {
    // Required methods
    fn GetCurrentPadding(
        &self,
        ppadding: *mut i64,
        paecurrentposition: *mut AE_CURRENT_POSITION,
    );
    fn ProcessingComplete(&self);
    fn SetPinInactive(&self) -> Result<()>;
    fn SetPinActive(&self) -> Result<()>;
}

Required Methods§

fn GetCurrentPadding( &self, ppadding: *mut i64, paecurrentposition: *mut AE_CURRENT_POSITION, )

fn ProcessingComplete(&self)

fn SetPinInactive(&self) -> Result<()>

fn SetPinActive(&self) -> Result<()>

Object Safety§

This trait is not object safe.

Implementors§