Trait windows::Win32::Graphics::DirectWrite::IDWriteFontFallback_Impl
pub trait IDWriteFontFallback_Impl: Sized {
// Required method
fn MapCharacters(
&self,
analysissource: Option<&IDWriteTextAnalysisSource>,
textposition: u32,
textlength: u32,
basefontcollection: Option<&IDWriteFontCollection>,
basefamilyname: &PCWSTR,
baseweight: DWRITE_FONT_WEIGHT,
basestyle: DWRITE_FONT_STYLE,
basestretch: DWRITE_FONT_STRETCH,
mappedlength: *mut u32,
mappedfont: *mut Option<IDWriteFont>,
scale: *mut f32,
) -> Result<()>;
}
Required Methods§
fn MapCharacters( &self, analysissource: Option<&IDWriteTextAnalysisSource>, textposition: u32, textlength: u32, basefontcollection: Option<&IDWriteFontCollection>, basefamilyname: &PCWSTR, baseweight: DWRITE_FONT_WEIGHT, basestyle: DWRITE_FONT_STYLE, basestretch: DWRITE_FONT_STRETCH, mappedlength: *mut u32, mappedfont: *mut Option<IDWriteFont>, scale: *mut f32, ) -> Result<()>
Object Safety§
This trait is not object safe.