Trait windows::Win32::Graphics::Imaging::IWICPixelFormatInfo_Impl
pub trait IWICPixelFormatInfo_Impl: Sized + IWICComponentInfo_Impl {
// Required methods
fn GetFormatGUID(&self) -> Result<GUID>;
fn GetColorContext(&self) -> Result<IWICColorContext>;
fn GetBitsPerPixel(&self) -> Result<u32>;
fn GetChannelCount(&self) -> Result<u32>;
fn GetChannelMask(
&self,
uichannelindex: u32,
cbmaskbuffer: u32,
pbmaskbuffer: *mut u8,
pcbactual: *mut u32,
) -> Result<()>;
}
Required Methods§
fn GetFormatGUID(&self) -> Result<GUID>
fn GetColorContext(&self) -> Result<IWICColorContext>
fn GetBitsPerPixel(&self) -> Result<u32>
fn GetChannelCount(&self) -> Result<u32>
fn GetChannelMask( &self, uichannelindex: u32, cbmaskbuffer: u32, pbmaskbuffer: *mut u8, pcbactual: *mut u32, ) -> Result<()>
Object Safety§
This trait is not object safe.