IDWriteFactory2 interface (dwrite_2.h)

The root factory interface for all DirectWrite objects.

Inheritance

The IDWriteFactory1 interface inherits from IDWriteFactory1. IDWriteFactory2 also has these types of members:

Methods

The IDWriteFactory2 interface has these methods.

 
IDWriteFactory2::CreateCustomRenderingParams

Creates a rendering parameters object with the specified properties. (IDWriteFactory2.CreateCustomRenderingParams)
IDWriteFactory2::CreateFontFallbackBuilder

Creates a font fallback builder object.
IDWriteFactory2::CreateGlyphRunAnalysis

Creates a glyph run analysis object, which encapsulates information used to render a glyph run. (IDWriteFactory2.CreateGlyphRunAnalysis)
IDWriteFactory2::GetSystemFontFallback

Creates a font fallback object from the system font fallback list.
IDWriteFactory2::TranslateColorGlyphRun

This method is called on a glyph run to translate it in to multiple color glyph runs.

Requirements

Requirement Value
Minimum supported client Windows 8.1 [desktop apps | UWP apps]
Minimum supported server Windows Server 2012 R2 [desktop apps | UWP apps]
Target Platform Windows
Header dwrite_2.h

See also

IDWriteFactory

IDWriteFactory1