#[repr(C)]pub struct IDWriteFontFaceReference1Vtbl {
pub parent: IDWriteFontFaceReferenceVtbl,
pub CreateFontFace: unsafe extern "system" fn(This: *mut IDWriteFontFaceReference1, fontFace: *mut *mut IDWriteFontFace5) -> HRESULT,
pub GetFontAxisValueCount: unsafe extern "system" fn(This: *mut IDWriteFontFaceReference1) -> UINT32,
pub GetFontAxisValues: unsafe extern "system" fn(This: *mut IDWriteFontFaceReference1, values: *mut DWRITE_FONT_AXIS_VALUE, numValues: UINT32) -> HRESULT,
}
Fields§
§parent: IDWriteFontFaceReferenceVtbl
§CreateFontFace: unsafe extern "system" fn(This: *mut IDWriteFontFaceReference1, fontFace: *mut *mut IDWriteFontFace5) -> HRESULT
§GetFontAxisValueCount: unsafe extern "system" fn(This: *mut IDWriteFontFaceReference1) -> UINT32
§GetFontAxisValues: unsafe extern "system" fn(This: *mut IDWriteFontFaceReference1, values: *mut DWRITE_FONT_AXIS_VALUE, numValues: UINT32) -> HRESULT
Auto Trait Implementations§
impl Freeze for IDWriteFontFaceReference1Vtbl
impl RefUnwindSafe for IDWriteFontFaceReference1Vtbl
impl Send for IDWriteFontFaceReference1Vtbl
impl Sync for IDWriteFontFaceReference1Vtbl
impl Unpin for IDWriteFontFaceReference1Vtbl
impl UnwindSafe for IDWriteFontFaceReference1Vtbl
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