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.
The root factory interface for all DirectWrite objects.
Inheritance
The IDWriteFactory5 interface inherits from IDWriteFactory4. IDWriteFactory5 also has these types of members:
Methods
The IDWriteFactory5 interface has these methods.
IDWriteFactory5::AnalyzeContainerType The AnalyzeContainerType method analyzes the specified file data to determine whether it is a known font container format (e.g., WOFF or WOFF2). |
IDWriteFactory5::CreateFontSetBuilder Creates an empty font set builder to add font face references and create a custom font set. (IDWriteFactory5.CreateFontSetBuilder) |
IDWriteFactory5::CreateHttpFontFileLoader Creates a remote font file loader that can create font file references from HTTP or HTTPS URLs. The caller is responsible for registering and unregistering the loader. |
IDWriteFactory5::CreateInMemoryFontFileLoader Creates a loader object that can be used to create font file references to in-memory fonts. The caller is responsible for registering and unregistering the loader. |
IDWriteFactory5::UnpackFontFile The UnpackFontFile method unpacks font data from a container file (WOFF or WOFF2) and returns the unpacked font data in the form of a font file stream. |
Requirements
Requirement | Value |
---|---|
Target Platform | Windows |
Header | dwrite_3.h |