[]
IDWriteGlyphRunAnalysis
[Guid("7d97dbf7-e085-42d4-81e3-6a883bded118")]
public class GlyphRunAnalysis : ComObject, IDisposable, IUnknown
Name | Description |
---|---|
GlyphRunAnalysis(IntPtr) | Initializes a new instance of the GlyphRunAnalysis class. |
Name | Description |
---|---|
Create(Factory, GlyphRun, float, RenderingMode, MeasuringMode, float, float) | Creates a glyph run analysis object, which encapsulates information used to render a glyph run. |
Create(Factory, GlyphRun, float, Matrix3x2?, RenderingMode, MeasuringMode, float, float) | Creates a glyph run analysis object, which encapsulates information used to render a glyph run. |
CreateAlphaTexture(TextureType, RectL, byte[], int) | HRESULT IDWriteGlyphRunAnalysis::CreateAlphaTexture([In] DWRITE_TEXTURE_TYPE textureType,[In] const RECT* textureBounds,[Out, Buffer] unsigned char* alphaValues,[In] unsigned int bufferSize) |
GetAlphaBlendParams(RenderingParams, out float, out float, out float) | HRESULT IDWriteGlyphRunAnalysis::GetAlphaBlendParams([In] IDWriteRenderingParams* renderingParams,[Out] float* blendGamma,[Out] float* blendEnhancedContrast,[Out] float* blendClearTypeLevel) |
GetAlphaTextureBounds(TextureType) | HRESULT IDWriteGlyphRunAnalysis::GetAlphaTextureBounds([In] DWRITE_TEXTURE_TYPE textureType,[Out] RECT* textureBounds) |
Name | Description |
---|---|
explicit operator GlyphRunAnalysis(IntPtr) | Performs an explicit conversion from IntPtr to GlyphRunAnalysis. |