Note
Access to this page requires authorization. You can try signing in or changing directories.
Access to this page requires authorization. You can try changing directories.
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. |