IDWriteFontFaceReference::CreateFontFaceWithSimulations method
Creates a font face with alternate font simulations, for example, to explicitly simulate a bold font face out of a regular variant.
Syntax
HRESULT CreateFontFaceWithSimulations( DWRITE_FONT_SIMULATIONS fontFaceSimulationFlags, [out] IDWriteFontFace3 **fontFace );
Parameters
- fontFaceSimulationFlags
-
Type: DWRITE_FONT_SIMULATIONS
Font face simulation flags for algorithmic emboldening and italicization.
- fontFace [out]
-
Type: IDWriteFontFace3**
Newly created font face object, or nullptr in the case of failure.
Return value
Type: HRESULT
If this method succeeds, it returns S_OK. Otherwise, it returns an HRESULT error code.
Remarks
This function can fail with DWRITE_E_REMOTEFONT if the font is not local.
Requirements
|
Minimum supported client |
Windows 10 [desktop apps only] |
|---|---|
|
Minimum supported server |
Windows Server 2016 [desktop apps only] |
|
Header |
|
|
Library |
|
|
DLL |
|
See also