IDWriteFontFace3 interface

Represents an absolute reference to a font face.

Members

The IDWriteFontFace3 interface inherits from IDWriteFontFace2. IDWriteFontFace3 also has these types of members:

Methods

The IDWriteFontFace3 interface has these methods.

MethodDescription
AreCharactersLocal

Determines whether the specified characters are local.

AreGlyphsLocal

Determines whether the specified glyphs are local.

GetFaceNames

Creates a localized strings object that contains the face names for the font (for example, Regular or Bold), indexed by locale name.

GetFamilyNames

Creates a localized strings object that contains the family names for the font family, indexed by locale name.

GetFontFaceReference

Gets a font face reference that identifies this font.

GetInformationalStrings

Gets a localized strings collection that contains the specified informational strings, indexed by locale name.

GetPanose

Gets the PANOSE values from the font, used for font selection and matching.

GetRecommendedRenderingMode

Determines the recommended text rendering and grid-fit mode to be used based on the font, size, world transform, and measuring mode.

GetStretch

Gets the stretch (also known as width) of this font.

GetStyle

Gets the style (also known as slope) of this font.

GetWeight

Gets the weight of this font.

HasCharacter

Determines whether the font supports the specified character.

IsCharacterLocal

Determines whether the character is locally downloaded from the font.

IsGlyphLocal

Determines whether the glyph is locally downloaded from the font.

 

Requirements

Minimum supported client

Windows 10 [desktop apps | UWP apps]

Minimum supported server

Windows Server 2016 [desktop apps | Windows Store apps]

Header

Dwrite_3.h

Library

Dwrite.lib

DLL

Dwrite.dll

See also

IDWriteFontFace2

 

 

Show: