IDWriteFactory5 interface

The root factory interface for all DirectWrite objects.

Members

The IDWriteFactory5 interface inherits from IDWriteFactory4. IDWriteFactory5 also has these types of members:

Methods

The IDWriteFactory5 interface has these methods.

MethodDescription
AnalyzeContainerType

The AnalyzeContainerType method analyzes the specified file data to determine whether it is a known font container format (e.g., WOFF or WOFF2).

CreateFontSetBuilder

Creates an empty font set builder to add font face references and create a custom font set.

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.

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.

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

Header

Dwrite_3.h

Library

Dwrite.lib

See also

IDWriteFactory4
Custom Font Sets

 

 

Show: