Trait IWMImageInfo_Impl
pub trait IWMImageInfo_Impl: IUnknownImpl {
// Required methods
fn GetImageCount(&self) -> Result<u32>;
fn GetImage(
&self,
windex: u32,
pcchmimetype: *mut u16,
pwszmimetype: PWSTR,
pcchdescription: *mut u16,
pwszdescription: PWSTR,
pimagetype: *mut u16,
pcbimagedata: *mut u32,
pbimagedata: *mut u8,
) -> Result<()>;
}
Required Methods§
fn GetImageCount(&self) -> Result<u32>
fn GetImage( &self, windex: u32, pcchmimetype: *mut u16, pwszmimetype: PWSTR, pcchdescription: *mut u16, pwszdescription: PWSTR, pimagetype: *mut u16, pcbimagedata: *mut u32, pbimagedata: *mut u8, ) -> Result<()>
Dyn Compatibility§
This trait is not dyn compatible.
In older versions of Rust, dyn compatibility was called "object safety", so this trait is not object safe.