dwrite_2.h header
This header is used by DirectWrite. For more information, see:
dwrite_2.h contains the following programming interfaces:
Interfaces
IDWriteColorGlyphRunEnumerator This interface allows the application to enumerate through the color glyph runs. |
IDWriteFactory2 The root factory interface for all DirectWrite objects.I |
IDWriteFont2 Represents a physical font in a font collection. (IDWriteFont2) |
IDWriteFontFace2 Contains font face type, appropriate file references, and face identification data. (IDWriteFontFace2) |
IDWriteFontFallback Allows you to access fallback fonts from the font list. |
IDWriteFontFallbackBuilder Allows you to create Unicode font fallback mappings and create a font fall back object from those mappings. |
IDWriteRenderingParams2 Represents text rendering settings for glyph rasterization and filtering. (IDWriteRenderingParams2) |
IDWriteTextAnalyzer2 Analyzes various text properties for complex script processing. (IDWriteTextAnalyzer2) |
IDWriteTextFormat1 Describes the font and paragraph properties used to format text, and it describes locale information. (IDWriteTextFormat1) |
IDWriteTextLayout2 Represents a block of text after it has been fully analyzed and formatted. (IDWriteTextLayout2) |
IDWriteTextRenderer1 Represents a set of application-defined callbacks that perform rendering of text, inline objects, and decorations such as underlines. (IDWriteTextRenderer1) |
Structures
DWRITE_COLOR_GLYPH_RUN Contains the information needed by renderers to draw glyph runs with glyph color information. |
DWRITE_TEXT_METRICS1 Contains the metrics associated with text after layout. (DWRITE_TEXT_METRICS1) |
Enumerations
DWRITE_GRID_FIT_MODE Specifies whether to enable grid-fitting of glyph outlines (also known as hinting). |
DWRITE_OPTICAL_ALIGNMENT The optical margin alignment mode. |