#[repr(C)]pub struct IWICPlanarBitmapFrameEncodeVtbl {
pub parent: IUnknownVtbl,
pub WritePixels: unsafe extern "system" fn(This: *mut IWICPlanarBitmapFrameEncode, lineCount: UINT, pPlanes: *const WICBitmapPlane, cPlanes: UINT) -> HRESULT,
pub WriteSource: unsafe extern "system" fn(This: *mut IWICPlanarBitmapFrameEncode, ppPlanes: *const *const IWICBitmapSource, cPlanes: UINT, prcSource: *const WICRect) -> HRESULT,
}Fields§
§parent: IUnknownVtbl§WritePixels: unsafe extern "system" fn(This: *mut IWICPlanarBitmapFrameEncode, lineCount: UINT, pPlanes: *const WICBitmapPlane, cPlanes: UINT) -> HRESULT§WriteSource: unsafe extern "system" fn(This: *mut IWICPlanarBitmapFrameEncode, ppPlanes: *const *const IWICBitmapSource, cPlanes: UINT, prcSource: *const WICRect) -> HRESULTAuto Trait Implementations§
impl Freeze for IWICPlanarBitmapFrameEncodeVtbl
impl RefUnwindSafe for IWICPlanarBitmapFrameEncodeVtbl
impl Send for IWICPlanarBitmapFrameEncodeVtbl
impl Sync for IWICPlanarBitmapFrameEncodeVtbl
impl Unpin for IWICPlanarBitmapFrameEncodeVtbl
impl UnwindSafe for IWICPlanarBitmapFrameEncodeVtbl
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