#[repr(C)]pub struct IDWriteFactory1Vtbl {
pub parent: IDWriteFactoryVtbl,
pub GetEudcFontCollection: unsafe extern "system" fn(This: *mut IDWriteFactory1, fontCollection: *mut *mut IDWriteFontCollection, checkForUpdates: BOOL) -> HRESULT,
pub CreateCustomRenderingParams: unsafe extern "system" fn(This: *mut IDWriteFactory1, gamma: FLOAT, enhancedContrast: FLOAT, enhancedContrastGrayscale: FLOAT, clearTypeLevel: FLOAT, pixelGeometry: DWRITE_PIXEL_GEOMETRY, renderingMode: DWRITE_RENDERING_MODE, renderingParams: *mut *mut IDWriteRenderingParams1) -> HRESULT,
}
Fields§
§parent: IDWriteFactoryVtbl
§GetEudcFontCollection: unsafe extern "system" fn(This: *mut IDWriteFactory1, fontCollection: *mut *mut IDWriteFontCollection, checkForUpdates: BOOL) -> HRESULT
§CreateCustomRenderingParams: unsafe extern "system" fn(This: *mut IDWriteFactory1, gamma: FLOAT, enhancedContrast: FLOAT, enhancedContrastGrayscale: FLOAT, clearTypeLevel: FLOAT, pixelGeometry: DWRITE_PIXEL_GEOMETRY, renderingMode: DWRITE_RENDERING_MODE, renderingParams: *mut *mut IDWriteRenderingParams1) -> HRESULT
Auto Trait Implementations§
impl Freeze for IDWriteFactory1Vtbl
impl RefUnwindSafe for IDWriteFactory1Vtbl
impl Send for IDWriteFactory1Vtbl
impl Sync for IDWriteFactory1Vtbl
impl Unpin for IDWriteFactory1Vtbl
impl UnwindSafe for IDWriteFactory1Vtbl
Blanket Implementations§
Source§impl<T> BorrowMut<T> for Twhere
T: ?Sized,
impl<T> BorrowMut<T> for Twhere
T: ?Sized,
Source§fn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more