Win32 API 日本語リファレンス
ホームStorage.Xps › IXpsOMGlyphsEditor

IXpsOMGlyphsEditor

COM
IIDa5ab8616-5b16-4b9f-9629-89b323ed7909継承元IUnknown自前メソッド開始 vtbl3

メソッド 18

vtbl = vtable インデックス(0始まり)。HSP等からCOMメソッドをインデックス指定で呼ぶ際に使用します。0〜2 は IUnknown。

vtblメソッド
3HRESULT ApplyEdits()
4HRESULT GetUnicodeString(LPWSTR* unicodeString)
5HRESULT SetUnicodeString(LPWSTR unicodeString)
6HRESULT GetGlyphIndexCount(DWORD* indexCount)
7HRESULT GetGlyphIndices(DWORD* indexCount, XPS_GLYPH_INDEX* glyphIndices)
8HRESULT SetGlyphIndices(DWORD indexCount, XPS_GLYPH_INDEX* glyphIndices)
9HRESULT GetGlyphMappingCount(DWORD* glyphMappingCount)
10HRESULT GetGlyphMappings(DWORD* glyphMappingCount, XPS_GLYPH_MAPPING* glyphMappings)
11HRESULT SetGlyphMappings(DWORD glyphMappingCount, XPS_GLYPH_MAPPING* glyphMappings)
12HRESULT GetProhibitedCaretStopCount(DWORD* prohibitedCaretStopCount)
13HRESULT GetProhibitedCaretStops(DWORD* count, DWORD* prohibitedCaretStops)
14HRESULT SetProhibitedCaretStops(DWORD count, DWORD* prohibitedCaretStops)
15HRESULT GetBidiLevel(DWORD* bidiLevel)
16HRESULT SetBidiLevel(DWORD bidiLevel)
17HRESULT GetIsSideways(BOOL* isSideways)
18HRESULT SetIsSideways(BOOL isSideways)
19HRESULT GetDeviceFontName(LPWSTR* deviceFontName)
20HRESULT SetDeviceFontName(LPWSTR deviceFontName)