#[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) -> HRESULT
Auto 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