ReactOS 0.4.17-dev-934-g091855f
IDWriteFontFallbackBuilder Interface Reference
Inheritance diagram for IDWriteFontFallbackBuilder:
Collaboration diagram for IDWriteFontFallbackBuilder:

Public Member Functions

HRESULT AddMapping ([in] const DWRITE_UNICODE_RANGE *ranges, [in] UINT32 rangesCount, [in] WCHAR const **targetFamilyNames, [in] UINT32 targetFamilyNamesCount, [in, defaultvalue(NULL)] IDWriteFontCollection *collection, [in, defaultvalue(NULL)] WCHAR const *localeName, [in, defaultvalue(NULL)] WCHAR const *baseFamilyName, [in, defaultvalue(1)] FLOAT scale)
 
HRESULT AddMappings ([in] IDWriteFontFallback *fallback)
 
HRESULT CreateFontFallback ([out] IDWriteFontFallback **fallback)
 
- Public Member Functions inherited from IUnknown
HRESULT QueryInterface ([in] REFIID riid, [out, iid_is(riid)] void **ppvObject)
 
ULONG AddRef ()
 
ULONG Release ()
 

Additional Inherited Members

- Public Types inherited from IUnknown
typedef IUnknown * LPUNKNOWN
 

Detailed Description

Definition at line 246 of file dwrite_2.idl.

Member Function Documentation

◆ AddMapping()

HRESULT IDWriteFontFallbackBuilder::AddMapping ( [in] const DWRITE_UNICODE_RANGE *  ranges,
[in] UINT32  rangesCount,
[in] WCHAR const **  targetFamilyNames,
[in] UINT32  targetFamilyNamesCount,
[in, defaultvalue(NULL)] IDWriteFontCollection *  collection,
[in, defaultvalue(NULL)] WCHAR const *  localeName,
[in, defaultvalue(NULL)] WCHAR const *  baseFamilyName,
[in, defaultvalue(1)] FLOAT  scale 
)

◆ AddMappings()

HRESULT IDWriteFontFallbackBuilder::AddMappings ( [in] IDWriteFontFallback *  fallback)

◆ CreateFontFallback()

HRESULT IDWriteFontFallbackBuilder::CreateFontFallback ( [out] IDWriteFontFallback **  fallback)

The documentation for this interface was generated from the following file: