#[repr(C)]pub struct IDWriteFontFile {
pub lpVtbl: *const IDWriteFontFileVtbl,
}
Fields§
§lpVtbl: *const IDWriteFontFileVtbl
Implementations§
Source§impl IDWriteFontFile
impl IDWriteFontFile
pub unsafe fn GetReferenceKey( &self, fontFileReferenceKey: *mut *const c_void, fontFileReferenceKeySize: *mut UINT32, ) -> HRESULT
pub unsafe fn GetLoader( &self, fontFileLoader: *mut *mut IDWriteFontFileLoader, ) -> HRESULT
pub unsafe fn Analyze( &self, isSupportedFontType: *mut BOOL, fontFileType: *mut DWRITE_FONT_FILE_TYPE, fontFaceType: *mut DWRITE_FONT_FACE_TYPE, numberOfFaces: *mut UINT32, ) -> HRESULT
Trait Implementations§
Source§impl Deref for IDWriteFontFile
impl Deref for IDWriteFontFile
Auto Trait Implementations§
impl Freeze for IDWriteFontFile
impl RefUnwindSafe for IDWriteFontFile
impl !Send for IDWriteFontFile
impl !Sync for IDWriteFontFile
impl Unpin for IDWriteFontFile
impl UnwindSafe for IDWriteFontFile
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