Trait windows::Win32::Graphics::DirectWrite::IDWriteFactory1_Impl
pub trait IDWriteFactory1_Impl: Sized + IDWriteFactory_Impl {
// Required methods
fn GetEudcFontCollection(
&self,
fontcollection: *mut Option<IDWriteFontCollection>,
checkforupdates: BOOL,
) -> Result<()>;
fn CreateCustomRenderingParams(
&self,
gamma: f32,
enhancedcontrast: f32,
enhancedcontrastgrayscale: f32,
cleartypelevel: f32,
pixelgeometry: DWRITE_PIXEL_GEOMETRY,
renderingmode: DWRITE_RENDERING_MODE,
) -> Result<IDWriteRenderingParams1>;
}
Required Methods§
fn GetEudcFontCollection( &self, fontcollection: *mut Option<IDWriteFontCollection>, checkforupdates: BOOL, ) -> Result<()>
fn CreateCustomRenderingParams( &self, gamma: f32, enhancedcontrast: f32, enhancedcontrastgrayscale: f32, cleartypelevel: f32, pixelgeometry: DWRITE_PIXEL_GEOMETRY, renderingmode: DWRITE_RENDERING_MODE, ) -> Result<IDWriteRenderingParams1>
Object Safety§
This trait is not object safe.