pub trait ISideShowContent_Impl: Sized {
    // Required methods
    fn GetContent(
        &self,
        in_picapabilities: Option<&ISideShowCapabilities>,
        out_pdwsize: *mut u32,
        out_ppbdata: *mut *mut u8
    ) -> Result<()>;
    fn ContentId(&self) -> Result<u32>;
    fn DifferentiateContent(&self) -> Result<BOOL>;
}

Required Methods§

fn GetContent( &self, in_picapabilities: Option<&ISideShowCapabilities>, out_pdwsize: *mut u32, out_ppbdata: *mut *mut u8 ) -> Result<()>

fn ContentId(&self) -> Result<u32>

fn DifferentiateContent(&self) -> Result<BOOL>

Object Safety§

This trait is not object safe.

Implementors§