#[repr(C)]pub struct IDWriteGdiInterop1Vtbl {
pub parent: IDWriteGdiInteropVtbl,
pub CreateFontFromLOGFONT: unsafe extern "system" fn(This: *mut IDWriteGdiInterop1, logFont: *const LOGFONTW, fontCollection: *mut IDWriteFontCollection, font: *mut *mut IDWriteFont) -> HRESULT,
pub GetFontSignature_2: unsafe extern "system" fn(This: *mut IDWriteGdiInterop1, fontFace: *mut IDWriteFontFace, fontSignature: *mut FONTSIGNATURE) -> HRESULT,
pub GetFontSignature_1: unsafe extern "system" fn(This: *mut IDWriteGdiInterop1, font: *mut IDWriteFont, fontSignature: *mut FONTSIGNATURE) -> HRESULT,
pub GetMatchingFontsByLOGFONT: unsafe extern "system" fn(This: *mut IDWriteGdiInterop1, logFont: *const LOGFONTW, fontSet: *mut IDWriteFontSet, filteredSet: *mut *mut IDWriteFontSet) -> HRESULT,
}
Fields§
§parent: IDWriteGdiInteropVtbl
§CreateFontFromLOGFONT: unsafe extern "system" fn(This: *mut IDWriteGdiInterop1, logFont: *const LOGFONTW, fontCollection: *mut IDWriteFontCollection, font: *mut *mut IDWriteFont) -> HRESULT
§GetFontSignature_2: unsafe extern "system" fn(This: *mut IDWriteGdiInterop1, fontFace: *mut IDWriteFontFace, fontSignature: *mut FONTSIGNATURE) -> HRESULT
§GetFontSignature_1: unsafe extern "system" fn(This: *mut IDWriteGdiInterop1, font: *mut IDWriteFont, fontSignature: *mut FONTSIGNATURE) -> HRESULT
§GetMatchingFontsByLOGFONT: unsafe extern "system" fn(This: *mut IDWriteGdiInterop1, logFont: *const LOGFONTW, fontSet: *mut IDWriteFontSet, filteredSet: *mut *mut IDWriteFontSet) -> HRESULT
Auto Trait Implementations§
impl Freeze for IDWriteGdiInterop1Vtbl
impl RefUnwindSafe for IDWriteGdiInterop1Vtbl
impl Send for IDWriteGdiInterop1Vtbl
impl Sync for IDWriteGdiInterop1Vtbl
impl Unpin for IDWriteGdiInterop1Vtbl
impl UnwindSafe for IDWriteGdiInterop1Vtbl
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