#[repr(C)]pub struct IDWriteFontSet {
pub lpVtbl: *const IDWriteFontSetVtbl,
}
Fields§
§lpVtbl: *const IDWriteFontSetVtbl
Implementations§
Source§impl IDWriteFontSet
impl IDWriteFontSet
pub unsafe fn GetFontCount(&self) -> UINT32
pub unsafe fn GetFontFaceReference( &self, listIndex: UINT32, fontFaceReference: *mut *mut IDWriteFontFaceReference, ) -> HRESULT
pub unsafe fn FindFontFaceReference( &self, fontFaceReference: *mut IDWriteFontFaceReference, listIndex: *mut UINT32, exists: *mut BOOL, ) -> HRESULT
pub unsafe fn FindFontFace( &self, fontFace: *mut IDWriteFontFace, listIndex: *mut UINT32, exists: *mut BOOL, ) -> HRESULT
pub unsafe fn GetPropertyValues_3( &self, propertyID: DWRITE_FONT_PROPERTY_ID, values: *mut *mut IDWriteStringList, ) -> HRESULT
pub unsafe fn GetPropertyValues_2( &self, propertyID: DWRITE_FONT_PROPERTY_ID, preferredLocaleNames: *const WCHAR, values: *mut *mut IDWriteStringList, ) -> HRESULT
pub unsafe fn GetPropertyValues_1( &self, listIndex: UINT32, propertyId: DWRITE_FONT_PROPERTY_ID, exists: *mut BOOL, values: *mut *mut IDWriteLocalizedStrings, ) -> HRESULT
pub unsafe fn GetPropertyOccurrenceCount( &self, property: *const DWRITE_FONT_PROPERTY, propertyOccurrenceCount: *mut UINT32, ) -> HRESULT
pub unsafe fn GetMatchingFonts_2( &self, familyName: *const WCHAR, fontWeight: DWRITE_FONT_WEIGHT, fontStretch: DWRITE_FONT_STRETCH, fontStyle: DWRITE_FONT_STYLE, filteredSet: *mut *mut IDWriteFontSet, ) -> HRESULT
pub unsafe fn GetMatchingFonts_1( &self, properties: *const DWRITE_FONT_PROPERTY, propertyCount: UINT32, filteredSet: *mut *mut IDWriteFontSet, ) -> HRESULT
Trait Implementations§
Source§impl Deref for IDWriteFontSet
impl Deref for IDWriteFontSet
Auto Trait Implementations§
impl Freeze for IDWriteFontSet
impl RefUnwindSafe for IDWriteFontSet
impl !Send for IDWriteFontSet
impl !Sync for IDWriteFontSet
impl Unpin for IDWriteFontSet
impl UnwindSafe for IDWriteFontSet
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