Trait windows::Win32::Media::WindowsMediaFormat::IWMCodecInfo_Impl
pub trait IWMCodecInfo_Impl: Sized {
// Required methods
fn GetCodecInfoCount(&self, guidtype: *const GUID) -> Result<u32>;
fn GetCodecFormatCount(
&self,
guidtype: *const GUID,
dwcodecindex: u32,
) -> Result<u32>;
fn GetCodecFormat(
&self,
guidtype: *const GUID,
dwcodecindex: u32,
dwformatindex: u32,
) -> Result<IWMStreamConfig>;
}
Required Methods§
fn GetCodecInfoCount(&self, guidtype: *const GUID) -> Result<u32>
fn GetCodecFormatCount( &self, guidtype: *const GUID, dwcodecindex: u32, ) -> Result<u32>
fn GetCodecFormat( &self, guidtype: *const GUID, dwcodecindex: u32, dwformatindex: u32, ) -> Result<IWMStreamConfig>
Object Safety§
This trait is not object safe.