#[repr(C)]pub struct IWICFormatConverterInfo {
pub lpVtbl: *const IWICFormatConverterInfoVtbl,
}
Fields§
§lpVtbl: *const IWICFormatConverterInfoVtbl
Implementations§
Source§impl IWICFormatConverterInfo
impl IWICFormatConverterInfo
pub unsafe fn GetPixelFormats( &self, cFormats: UINT, pPixelFormatGUIDs: *mut WICPixelFormatGUID, pcActual: *mut UINT, ) -> HRESULT
pub unsafe fn CreateInstance( &self, ppIConverter: *mut *mut IWICFormatConverter, ) -> HRESULT
Methods from Deref<Target = IWICComponentInfo>§
pub unsafe fn GetComponentType(&self, pType: *mut WICComponentType) -> HRESULT
pub unsafe fn GetCLSID(&self, pclsid: *mut CLSID) -> HRESULT
pub unsafe fn GetSigningStatus(&self, pStatus: *mut DWORD) -> HRESULT
pub unsafe fn GetAuthor( &self, cchAuthor: UINT, wzAuthor: *mut WCHAR, pcchActual: *mut UINT, ) -> HRESULT
pub unsafe fn GetVendorGUID(&self, pguidVendor: *mut GUID) -> HRESULT
pub unsafe fn GetVersion( &self, cchVersion: UINT, wzVersion: *mut WCHAR, pcchActual: *mut UINT, ) -> HRESULT
pub unsafe fn GetSpecVersion( &self, cchSpecVersion: UINT, wzSpecVersion: *mut WCHAR, pcchActual: *mut UINT, ) -> HRESULT
pub unsafe fn GetFriendlyName( &self, cchFriendlyName: UINT, wzFriendlyName: *mut WCHAR, pcchActual: *mut UINT, ) -> HRESULT
Trait Implementations§
Source§impl Deref for IWICFormatConverterInfo
impl Deref for IWICFormatConverterInfo
Source§type Target = IWICComponentInfo
type Target = IWICComponentInfo
The resulting type after dereferencing.
Source§fn deref(&self) -> &IWICComponentInfo
fn deref(&self) -> &IWICComponentInfo
Dereferences the value.
Auto Trait Implementations§
impl Freeze for IWICFormatConverterInfo
impl RefUnwindSafe for IWICFormatConverterInfo
impl !Send for IWICFormatConverterInfo
impl !Sync for IWICFormatConverterInfo
impl Unpin for IWICFormatConverterInfo
impl UnwindSafe for IWICFormatConverterInfo
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