pub trait IDWriteFontFallback1_Impl: Sized + IDWriteFontFallback_Impl {
    // Required method
    fn MapCharacters(
        &self,
        analysissource: Option<&IDWriteTextAnalysisSource>,
        textposition: u32,
        textlength: u32,
        basefontcollection: Option<&IDWriteFontCollection>,
        basefamilyname: &PCWSTR,
        fontaxisvalues: *const DWRITE_FONT_AXIS_VALUE,
        fontaxisvaluecount: u32,
        mappedlength: *mut u32,
        scale: *mut f32,
        mappedfontface: *mut Option<IDWriteFontFace5>,
    ) -> Result<()>;
}

Required Methods§

fn MapCharacters( &self, analysissource: Option<&IDWriteTextAnalysisSource>, textposition: u32, textlength: u32, basefontcollection: Option<&IDWriteFontCollection>, basefamilyname: &PCWSTR, fontaxisvalues: *const DWRITE_FONT_AXIS_VALUE, fontaxisvaluecount: u32, mappedlength: *mut u32, scale: *mut f32, mappedfontface: *mut Option<IDWriteFontFace5>, ) -> Result<()>

Object Safety§

This trait is not object safe.

Implementors§