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

Public Member Functions

HRESULT CreateFontFromLOGFONT ([in] LOGFONTW const *logfont, [in] IDWriteFontCollection *collection, [out] IDWriteFont **font)
 
HRESULT GetFontSignature_ ([in] IDWriteFontFace *fontface, [out] FONTSIGNATURE *fontsig)
 
HRESULT GetFontSignature ([in] IDWriteFont *font, [out] FONTSIGNATURE *fontsig)
 
HRESULT GetMatchingFontsByLOGFONT ([in] LOGFONTW const *logfont, [in] IDWriteFontSet *fontset, [out] IDWriteFontSet **subset)
 
- Public Member Functions inherited from IDWriteGdiInterop
HRESULT CreateFontFromLOGFONT ([in] LOGFONTW const *logfont, [out] IDWriteFont **font)
 
HRESULT ConvertFontToLOGFONT ([in] IDWriteFont *font, [out] LOGFONTW *logfont, [out] BOOL *is_systemfont)
 
HRESULT ConvertFontFaceToLOGFONT ([in] IDWriteFontFace *font, [out] LOGFONTW *logfont)
 
HRESULT CreateFontFaceFromHdc ([in] HDC hdc, [out] IDWriteFontFace **fontface)
 
HRESULT CreateBitmapRenderTarget ([in] HDC hdc, [in] UINT32 width, [in] UINT32 height, [out] IDWriteBitmapRenderTarget **target)
 
- 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 993 of file dwrite_3.idl.

Member Function Documentation

◆ CreateFontFromLOGFONT()

HRESULT IDWriteGdiInterop1::CreateFontFromLOGFONT ( [in] LOGFONTW const *  logfont,
[in] IDWriteFontCollection *  collection,
[out] IDWriteFont **  font 
)

◆ GetFontSignature()

HRESULT IDWriteGdiInterop1::GetFontSignature ( [in] IDWriteFont *  font,
[out] FONTSIGNATURE *  fontsig 
)

◆ GetFontSignature_()

HRESULT IDWriteGdiInterop1::GetFontSignature_ ( [in] IDWriteFontFace *  fontface,
[out] FONTSIGNATURE *  fontsig 
)

◆ GetMatchingFontsByLOGFONT()

HRESULT IDWriteGdiInterop1::GetMatchingFontsByLOGFONT ( [in] LOGFONTW const *  logfont,
[in] IDWriteFontSet *  fontset,
[out] IDWriteFontSet **  subset 
)

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