#[repr(C)]pub struct IWICColorContext {
pub lpVtbl: *const IWICColorContextVtbl,
}
Fields§
§lpVtbl: *const IWICColorContextVtbl
Implementations§
Source§impl IWICColorContext
impl IWICColorContext
pub unsafe fn InitializeFromFilename(&self, wzFilename: LPCWSTR) -> HRESULT
pub unsafe fn InitializeFromMemory( &self, pbBuffer: *const BYTE, cbBufferSize: UINT, ) -> HRESULT
pub unsafe fn InitializeFromExifColorSpace(&self, value: UINT) -> HRESULT
pub unsafe fn GetType(&self, pType: *mut WICColorContextType) -> HRESULT
pub unsafe fn GetProfileBytes( &self, cbBuffer: UINT, pbBuffer: *mut BYTE, pcbActual: *mut UINT, ) -> HRESULT
pub unsafe fn GetExifColorSpace(&self, pValue: *mut UINT) -> HRESULT
Trait Implementations§
Source§impl Deref for IWICColorContext
impl Deref for IWICColorContext
Auto Trait Implementations§
impl Freeze for IWICColorContext
impl RefUnwindSafe for IWICColorContext
impl !Send for IWICColorContext
impl !Sync for IWICColorContext
impl Unpin for IWICColorContext
impl UnwindSafe for IWICColorContext
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