Trait windows::Win32::Graphics::GdiPlus::IImageBytes_Impl

pub trait IImageBytes_Impl: Sized {
    // Required methods
    fn CountBytes(&self, pcb: *mut u32) -> Result<()>;
    fn LockBytes(
        &self,
        cb: u32,
        uloffset: u32,
        ppvbytes: *const *const c_void
    ) -> Result<()>;
    fn UnlockBytes(
        &self,
        pvbytes: *const c_void,
        cb: u32,
        uloffset: u32
    ) -> Result<()>;
}

Required Methods§

fn CountBytes(&self, pcb: *mut u32) -> Result<()>

fn LockBytes( &self, cb: u32, uloffset: u32, ppvbytes: *const *const c_void ) -> Result<()>

fn UnlockBytes( &self, pvbytes: *const c_void, cb: u32, uloffset: u32 ) -> Result<()>

Object Safety§

This trait is not object safe.

Implementors§