#[repr(C)]pub struct IWICBitmapLock {
pub lpVtbl: *const IWICBitmapLockVtbl,
}
Fields§
§lpVtbl: *const IWICBitmapLockVtbl
Implementations§
Source§impl IWICBitmapLock
impl IWICBitmapLock
pub unsafe fn GetSize( &self, puiWidth: *mut UINT, puiHeight: *mut UINT, ) -> HRESULT
pub unsafe fn GetStride(&self, pcbStride: *mut UINT) -> HRESULT
pub unsafe fn GetDataPointer( &self, pcbBufferSize: *mut UINT, ppbData: *mut WICInProcPointer, ) -> HRESULT
pub unsafe fn GetPixelFormat( &self, pPixelFormat: *mut WICPixelFormatGUID, ) -> HRESULT
Trait Implementations§
Source§impl Deref for IWICBitmapLock
impl Deref for IWICBitmapLock
Auto Trait Implementations§
impl Freeze for IWICBitmapLock
impl RefUnwindSafe for IWICBitmapLock
impl !Send for IWICBitmapLock
impl !Sync for IWICBitmapLock
impl Unpin for IWICBitmapLock
impl UnwindSafe for IWICBitmapLock
Blanket Implementations§
Source§impl<T> BorrowMut<T> for Twhere
T: ?Sized,
impl<T> BorrowMut<T> for Twhere
T: ?Sized,
Source§fn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more