IDWriteFactory6 interface (dwrite_3.h)
This interface represents a factory object from which all DirectWrite objects are created. IDWriteFactory6 adds new facilities for working with fonts and font resources.
This interface extends IDWriteFactory5.
Inheritance
The IDWriteFactory6 interface inherits from the IDWriteFactory5 interface.
Methods
The IDWriteFactory6 interface has these methods.
IDWriteFactory6::CreateFontCollectionFromFontSet From a font set, create a collection of fonts grouped into families. |
IDWriteFactory6::CreateFontFaceReference Creates a reference to a specific font instance within a file. |
IDWriteFactory6::CreateFontResource Creates a font resource, given a font file and a face index. |
IDWriteFactory6::CreateFontSetBuilder Creates an empty font set builder, ready to add font instances to, and create a custom font set. |
IDWriteFactory6::CreateTextFormat Creates a text format object used for text layout.I |
IDWriteFactory6::GetSystemFontCollection Retrieves a collection of fonts, grouped into families. (IDWriteFactory6::GetSystemFontCollection) |
IDWriteFactory6::GetSystemFontSet Retrieves the set of system fonts. (IDWriteFactory6::GetSystemFontSet) |
Requirements
Requirement | Value |
---|---|
Minimum supported client | Windows 10 Build 16299 |
Minimum supported server | Windows 10 Build 16299 |
Target Platform | Windows |
Header | dwrite_3.h |