Trait windows::Win32::Graphics::DirectWrite::IDWriteFontFallback1_Impl
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.