IDWriteFontSet1 interface (dwrite_3.h)

Represents a font set.

This interface extends IDWriteFontSet.

Inheritance

The IDWriteFontSet1 interface inherits from the IDWriteFontSet interface.

Methods

The IDWriteFontSet1 interface has these methods.

 
IDWriteFontSet1::CreateFontFace

Creates a font face for a single item (rather than going through the font face reference).
IDWriteFontSet1::CreateFontResource

Creates the font resource of a single item.
IDWriteFontSet1::GetFilteredFontIndices

Retrieves all the item indices, filtered by the given ranges.
IDWriteFontSet1::GetFilteredFonts

Retrieves a subset of fonts filtered by the given ranges, endpoint-inclusive.
IDWriteFontSet1::GetFilteredFonts

Retrieves a subset of fonts filtered by the given properties.
IDWriteFontSet1::GetFilteredFonts

Retrieves a subset of fonts, filtered by the given indices.
IDWriteFontSet1::GetFirstFontResources

Retrieves a new font set that contains only the first occurrence of each font resource from the set.
IDWriteFontSet1::GetFontAxisRanges

Retrieves the axis ranges of a single item.
IDWriteFontSet1::GetFontFaceReference

Retrieves the font face reference of a single item.
IDWriteFontSet1::GetFontLocality

Retrieves the locality of a single item.
IDWriteFontSet1::GetMatchingFonts

Retrieves a matching font set based on the requested inputs, ordered so that nearer matches are earlier.

Requirements

Requirement Value
Minimum supported client Windows 10 Build 16299
Minimum supported server Windows 10 Build 16299
Target Platform Windows
Header dwrite_3.h

See also

IDWriteFontSet