pub trait IWICPlanarBitmapFrameEncode_Impl: Sized {
    // Required methods
    fn WritePixels(
        &self,
        linecount: u32,
        pplanes: *const WICBitmapPlane,
        cplanes: u32,
    ) -> Result<()>;
    fn WriteSource(
        &self,
        ppplanes: *const Option<IWICBitmapSource>,
        cplanes: u32,
        prcsource: *const WICRect,
    ) -> Result<()>;
}

Required Methods§

fn WritePixels( &self, linecount: u32, pplanes: *const WICBitmapPlane, cplanes: u32, ) -> Result<()>

fn WriteSource( &self, ppplanes: *const Option<IWICBitmapSource>, cplanes: u32, prcsource: *const WICRect, ) -> Result<()>

Object Safety§

This trait is not object safe.

Implementors§