[]
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. |