IDWriteFactory3 interface (dwrite_3.h)
The root factory interface for all DirectWrite objects.
Inheritance
The IDWriteFactory3 interface inherits from IDWriteFactory2. IDWriteFactory3 also has these types of members:
Methods
The IDWriteFactory3 interface has these methods.
IDWriteFactory3::CreateCustomRenderingParams Creates a rendering parameters object with the specified properties. (IDWriteFactory3.CreateCustomRenderingParams) |
IDWriteFactory3::CreateFontCollectionFromFontSet Create a weight/width/slope tree from a set of fonts. |
IDWriteFactory3::CreateFontFaceReference Creates a reference to a font given a full path. (overload 1/2) |
IDWriteFactory3::CreateFontFaceReference Creates a reference to a font given a full path. (overload 2/2) |
IDWriteFactory3::CreateFontSetBuilder Creates an empty font set builder to add font face references and create a custom font set. (IDWriteFactory3.CreateFontSetBuilder) |
IDWriteFactory3::CreateGlyphRunAnalysis Creates a glyph-run-analysis object that encapsulates info that DirectWrite uses to render a glyph run. |
IDWriteFactory3::GetFontDownloadQueue Gets the font download queue associated with this factory object. |
IDWriteFactory3::GetSystemFontCollection Retrieves a weight/width/slope tree of system fonts. |
IDWriteFactory3::GetSystemFontSet Retrieves the list of system fonts. |
Requirements
Requirement | Value |
---|---|
Minimum supported client | Windows 10 [desktop apps only] |
Minimum supported server | Windows Server 2016 [desktop apps only] |
Target Platform | Windows |
Header | dwrite_3.h |