#[repr(C)]pub struct IDWriteGdiInterop {
pub lpVtbl: *const IDWriteGdiInteropVtbl,
}
Fields§
§lpVtbl: *const IDWriteGdiInteropVtbl
Implementations§
Source§impl IDWriteGdiInterop
impl IDWriteGdiInterop
pub unsafe fn CreateFontFromLOGFONT( &self, logFont: *const LOGFONTW, font: *mut *mut IDWriteFont, ) -> HRESULT
pub unsafe fn ConvertFontToLOGFONT( &self, font: *mut IDWriteFont, logFont: *mut LOGFONTW, isSystemFont: *mut BOOL, ) -> HRESULT
pub unsafe fn ConvertFontFaceToLOGFONT( &self, font: *mut IDWriteFontFace, logFont: *mut LOGFONTW, ) -> HRESULT
pub unsafe fn CreateFontFaceFromHdc( &self, hdc: HDC, fontFace: *mut *mut IDWriteFontFace, ) -> HRESULT
pub unsafe fn CreateBitmapRenderTarget( &self, hdc: HDC, width: UINT32, height: UINT32, renderTarget: *mut *mut IDWriteBitmapRenderTarget, ) -> HRESULT
Trait Implementations§
Source§impl Deref for IDWriteGdiInterop
impl Deref for IDWriteGdiInterop
Auto Trait Implementations§
impl Freeze for IDWriteGdiInterop
impl RefUnwindSafe for IDWriteGdiInterop
impl !Send for IDWriteGdiInterop
impl !Sync for IDWriteGdiInterop
impl Unpin for IDWriteGdiInterop
impl UnwindSafe for IDWriteGdiInterop
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