pub struct IDWriteGlyphRunAnalysisVtbl {
pub parent: IUnknownVtbl,
pub GetAlphaTextureBounds: unsafe extern "system" fn(This: *mut IDWriteGlyphRunAnalysis, textureType: DWRITE_TEXTURE_TYPE, textureBounds: *mut RECT) -> HRESULT,
pub CreateAlphaTexture: unsafe extern "system" fn(This: *mut IDWriteGlyphRunAnalysis, textureType: DWRITE_TEXTURE_TYPE, textureBounds: *const RECT, alphaValues: *mut BYTE, bufferSize: UINT32) -> HRESULT,
pub GetAlphaBlendParams: unsafe extern "system" fn(This: *mut IDWriteGlyphRunAnalysis, renderingParams: *mut IDWriteRenderingParams, blendGamma: *mut FLOAT, blendEnhancedContrast: *mut FLOAT, blendClearTypeLevel: *mut FLOAT) -> HRESULT,
}
Fields
parent | |
GetAlphaTextureBounds | |
CreateAlphaTexture | |
GetAlphaBlendParams | |