#[repr(C)]pub struct IDWriteFontSetBuilderVtbl {
pub parent: IUnknownVtbl,
pub AddFontFaceReference_2: unsafe extern "system" fn(This: *mut IDWriteFontSetBuilder, fontFaceReference: *mut IDWriteFontFaceReference, properties: *const DWRITE_FONT_PROPERTY, propertyCount: UINT32) -> HRESULT,
pub AddFontFaceReference_1: unsafe extern "system" fn(This: *mut IDWriteFontSetBuilder, fontFaceReference: *mut IDWriteFontFaceReference) -> HRESULT,
pub AddFontSet: unsafe extern "system" fn(This: *mut IDWriteFontSetBuilder, fontSet: *mut IDWriteFontSet) -> HRESULT,
pub CreateFontSet: unsafe extern "system" fn(This: *mut IDWriteFontSetBuilder, fontSet: *mut *mut IDWriteFontSet) -> HRESULT,
}
Fields§
§parent: IUnknownVtbl
§AddFontFaceReference_2: unsafe extern "system" fn(This: *mut IDWriteFontSetBuilder, fontFaceReference: *mut IDWriteFontFaceReference, properties: *const DWRITE_FONT_PROPERTY, propertyCount: UINT32) -> HRESULT
§AddFontFaceReference_1: unsafe extern "system" fn(This: *mut IDWriteFontSetBuilder, fontFaceReference: *mut IDWriteFontFaceReference) -> HRESULT
§AddFontSet: unsafe extern "system" fn(This: *mut IDWriteFontSetBuilder, fontSet: *mut IDWriteFontSet) -> HRESULT
§CreateFontSet: unsafe extern "system" fn(This: *mut IDWriteFontSetBuilder, fontSet: *mut *mut IDWriteFontSet) -> HRESULT
Auto Trait Implementations§
impl Freeze for IDWriteFontSetBuilderVtbl
impl RefUnwindSafe for IDWriteFontSetBuilderVtbl
impl Send for IDWriteFontSetBuilderVtbl
impl Sync for IDWriteFontSetBuilderVtbl
impl Unpin for IDWriteFontSetBuilderVtbl
impl UnwindSafe for IDWriteFontSetBuilderVtbl
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