[]
DWRITE_COLOR_GLYPH_RUN
public class ColorGlyphRun : IDisposable
public ColorGlyphRun()
An optional array of glyph advances. This array could be null or contains GlyphCount elements.
public float[] Advances
X-coordinate at which to draw this glyph run.
public float BaselineOriginX
Y-coordinate at which to draw this glyph run.
public float BaselineOriginY
unsigned int bidiLevel
public int BidiLevel
Gets or sets the FontFace associated with this GlypRun.
public FontFace FontFace
The font face.
float fontEmSize
public float FontSize
unsigned int glyphCount
public int GlyphCount
Optional glyph run description.
public GlyphRunDescription GlyphRunDescription
An array of glyph indices. This array contains GlyphCount elements.
public short[] Indices
BOOL isSideways
public Bool IsSideways
An optional array of glyph offsets. This array could be null or contains GlyphCount elements.
public GlyphOffset[] Offsets
Zero-based index of this layer's color entry in the current color palette, or -1 if this layer is to be rendered using the current foreground brush.
public short PaletteIndex
Color to use for this layer, if any.
public ColorF RunColor
Clean up any resources being used.
public void Dispose()