Trait windows::Win32::Graphics::DirectWrite::IDWriteFontFile_Impl
pub trait IDWriteFontFile_Impl: Sized {
// Required methods
fn GetReferenceKey(
&self,
fontfilereferencekey: *mut *mut c_void,
fontfilereferencekeysize: *mut u32,
) -> Result<()>;
fn GetLoader(&self) -> Result<IDWriteFontFileLoader>;
fn Analyze(
&self,
issupportedfonttype: *mut BOOL,
fontfiletype: *mut DWRITE_FONT_FILE_TYPE,
fontfacetype: *mut DWRITE_FONT_FACE_TYPE,
numberoffaces: *mut u32,
) -> Result<()>;
}
Required Methods§
fn GetReferenceKey( &self, fontfilereferencekey: *mut *mut c_void, fontfilereferencekeysize: *mut u32, ) -> Result<()>
fn GetLoader(&self) -> Result<IDWriteFontFileLoader>
fn Analyze( &self, issupportedfonttype: *mut BOOL, fontfiletype: *mut DWRITE_FONT_FILE_TYPE, fontfacetype: *mut DWRITE_FONT_FACE_TYPE, numberoffaces: *mut u32, ) -> Result<()>
Object Safety§
This trait is not object safe.