pub trait IDWriteLocalFontFileLoader_Impl: Sized + IDWriteFontFileLoader_Impl {
// Required methods
fn GetFilePathLengthFromKey(
&self,
fontfilereferencekey: *const c_void,
fontfilereferencekeysize: u32,
) -> Result<u32>;
fn GetFilePathFromKey(
&self,
fontfilereferencekey: *const c_void,
fontfilereferencekeysize: u32,
filepath: PWSTR,
filepathsize: u32,
) -> Result<()>;
fn GetLastWriteTimeFromKey(
&self,
fontfilereferencekey: *const c_void,
fontfilereferencekeysize: u32,
) -> Result<FILETIME>;
}
Required Methods§
fn GetFilePathLengthFromKey( &self, fontfilereferencekey: *const c_void, fontfilereferencekeysize: u32, ) -> Result<u32>
fn GetFilePathFromKey( &self, fontfilereferencekey: *const c_void, fontfilereferencekeysize: u32, filepath: PWSTR, filepathsize: u32, ) -> Result<()>
fn GetLastWriteTimeFromKey( &self, fontfilereferencekey: *const c_void, fontfilereferencekeysize: u32, ) -> Result<FILETIME>
Object Safety§
This trait is not object safe.