#[repr(C)]pub struct IWICBitmapFrameDecodeVtbl {
pub parent: IWICBitmapSourceVtbl,
pub GetMetadataQueryReader: unsafe extern "system" fn(This: *mut IWICBitmapFrameDecode, ppIMetadataQueryReader: *mut *mut IWICMetadataQueryReader) -> HRESULT,
pub GetColorContexts: unsafe extern "system" fn(This: *mut IWICBitmapFrameDecode, cCount: UINT, ppIColorContexts: *mut *mut IWICColorContext, pcActualCount: *mut UINT) -> HRESULT,
pub GetThumbnail: unsafe extern "system" fn(This: *mut IWICBitmapFrameDecode, ppIThumbnail: *mut *mut IWICBitmapSource) -> HRESULT,
}
Fields§
§parent: IWICBitmapSourceVtbl
§GetMetadataQueryReader: unsafe extern "system" fn(This: *mut IWICBitmapFrameDecode, ppIMetadataQueryReader: *mut *mut IWICMetadataQueryReader) -> HRESULT
§GetColorContexts: unsafe extern "system" fn(This: *mut IWICBitmapFrameDecode, cCount: UINT, ppIColorContexts: *mut *mut IWICColorContext, pcActualCount: *mut UINT) -> HRESULT
§GetThumbnail: unsafe extern "system" fn(This: *mut IWICBitmapFrameDecode, ppIThumbnail: *mut *mut IWICBitmapSource) -> HRESULT
Auto Trait Implementations§
impl Freeze for IWICBitmapFrameDecodeVtbl
impl RefUnwindSafe for IWICBitmapFrameDecodeVtbl
impl Send for IWICBitmapFrameDecodeVtbl
impl Sync for IWICBitmapFrameDecodeVtbl
impl Unpin for IWICBitmapFrameDecodeVtbl
impl UnwindSafe for IWICBitmapFrameDecodeVtbl
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