ReactOS 0.4.16-dev-329-g9223134
|
Classes | |
struct | tagUNICODERANGE |
Public Types | |
typedef struct MultiLanguage::IMLangFontLink2::tagUNICODERANGE | UNICODERANGE |
typedef IMLangFontLink2 * | PMLANGFONTLINK2 |
Public Types inherited from IUnknown | |
typedef IUnknown * | LPUNKNOWN |
Public Member Functions | |
HRESULT | GetFontCodePages ([in] HDC hDC, [in] HFONT hFont, [out] DWORD *pdwCodePages) |
HRESULT | ReleaseFont ([in] HFONT hFont) |
HRESULT | ResetFontMapping () |
HRESULT | MapFont ([in] HDC hDC, [in] DWORD dwCodePages, [in] WCHAR chSrc, [out] HFONT *pFont) |
HRESULT | GetFontUnicodeRanges ([in] HDC hDC, [in, out] UINT *puiRanges, [out] UNICODERANGE *pUranges) |
HRESULT | GetScriptFontInfo ([in] SCRIPT_ID sid, [in] DWORD dwFlags, [in, out] UINT *puiFonts, [out] SCRIPTFONTINFO *pScriptFont) |
HRESULT | CodePageToScriptID ([in] UINT uiCodePage, [out] SCRIPT_ID *pSid) |
Public Member Functions inherited from MultiLanguage::IMLangCodePages | |
HRESULT | GetCharCodePages ([in] WCHAR chSrc, [out] DWORD *pdwCodePages) |
HRESULT | GetStrCodePages ([in, size_is(cchSrc)] const WCHAR *pszSrc, [in] LONG cchSrc, [in] DWORD dwPriorityCodePages, [out] DWORD *pdwCodePages, [out] LONG *pcchCodePages) |
HRESULT | CodePageToCodePages ([in] UINT uCodePage, [out] DWORD *pdwCodePages) |
HRESULT | CodePagesToCodePage ([in] DWORD dwCodePages, [in] UINT uDefaultCodePage, [out] UINT *puCodePage) |
Public Member Functions inherited from IUnknown | |
HRESULT | QueryInterface ([in] REFIID riid, [out, iid_is(riid)] void **ppvObject) |
ULONG | AddRef () |
ULONG | Release () |
typedef struct MultiLanguage::IMLangFontLink2::tagUNICODERANGE MultiLanguage::IMLangFontLink2::UNICODERANGE |
HRESULT MultiLanguage::IMLangFontLink2::CodePageToScriptID | ( | [in] UINT | uiCodePage, |
[out] SCRIPT_ID * | pSid | ||
) |
HRESULT MultiLanguage::IMLangFontLink2::GetFontCodePages | ( | [in] HDC | hDC, |
[in] HFONT | hFont, | ||
[out] DWORD * | pdwCodePages | ||
) |
HRESULT MultiLanguage::IMLangFontLink2::GetFontUnicodeRanges | ( | [in] HDC | hDC, |
[in, out] UINT * | puiRanges, | ||
[out] UNICODERANGE * | pUranges | ||
) |
HRESULT MultiLanguage::IMLangFontLink2::GetScriptFontInfo | ( | [in] SCRIPT_ID | sid, |
[in] DWORD | dwFlags, | ||
[in, out] UINT * | puiFonts, | ||
[out] SCRIPTFONTINFO * | pScriptFont | ||
) |
HRESULT MultiLanguage::IMLangFontLink2::MapFont | ( | [in] HDC | hDC, |
[in] DWORD | dwCodePages, | ||
[in] WCHAR | chSrc, | ||
[out] HFONT * | pFont | ||
) |
HRESULT MultiLanguage::IMLangFontLink2::ResetFontMapping | ( | ) |