Trait windows::Win32::Media::WindowsMediaFormat::IWMImageInfo_Impl
pub trait IWMImageInfo_Impl: Sized {
// 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<()>
Object Safety§
This trait is not object safe.