Win32 API 日本語リファレンス
ホームUI.TabletPC › IRealTimeStylus

IRealTimeStylus

COM
IIDa8bb5d22-3144-4a7b-93cd-f34a16be513a継承元IUnknown自前メソッド開始 vtbl3

メソッド 31

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

vtblメソッド
3HRESULT get_Enabled(BOOL* pfEnable)
4HRESULT put_Enabled(BOOL fEnable)
5HRESULT get_HWND(HANDLE_PTR* phwnd)
6HRESULT put_HWND(HANDLE_PTR hwnd)
7HRESULT get_WindowInputRectangle(RECT* prcWndInputRect)
8HRESULT put_WindowInputRectangle(RECT* prcWndInputRect)
9HRESULT AddStylusSyncPlugin(DWORD iIndex, IStylusSyncPlugin* piPlugin)
10HRESULT RemoveStylusSyncPlugin(DWORD iIndex, IStylusSyncPlugin** ppiPlugin)
11HRESULT RemoveAllStylusSyncPlugins()
12HRESULT GetStylusSyncPlugin(DWORD iIndex, IStylusSyncPlugin** ppiPlugin)
13HRESULT GetStylusSyncPluginCount(DWORD* pcPlugins)
14HRESULT AddStylusAsyncPlugin(DWORD iIndex, IStylusAsyncPlugin* piPlugin)
15HRESULT RemoveStylusAsyncPlugin(DWORD iIndex, IStylusAsyncPlugin** ppiPlugin)
16HRESULT RemoveAllStylusAsyncPlugins()
17HRESULT GetStylusAsyncPlugin(DWORD iIndex, IStylusAsyncPlugin** ppiPlugin)
18HRESULT GetStylusAsyncPluginCount(DWORD* pcPlugins)
19HRESULT get_ChildRealTimeStylusPlugin(IRealTimeStylus** ppiRTS)
20HRESULT putref_ChildRealTimeStylusPlugin(IRealTimeStylus* piRTS)
21HRESULT AddCustomStylusDataToQueue(StylusQueue sq, GUID* pGuidId, DWORD cbData, BYTE* pbData)
22HRESULT ClearStylusQueues()
23HRESULT SetAllTabletsMode(BOOL fUseMouseForInput)
24HRESULT SetSingleTabletMode(IInkTablet* piTablet)
25HRESULT GetTablet(IInkTablet** ppiSingleTablet)
26HRESULT GetTabletContextIdFromTablet(IInkTablet* piTablet, DWORD* ptcid)
27HRESULT GetTabletFromTabletContextId(DWORD tcid, IInkTablet** ppiTablet)
28HRESULT GetAllTabletContextIds(DWORD* pcTcidCount, DWORD** ppTcids)
29HRESULT GetStyluses(IInkCursors** ppiInkCursors)
30HRESULT GetStylusForId(DWORD sid, IInkCursor** ppiInkCursor)
31HRESULT SetDesiredPacketDescription(DWORD cProperties, GUID* pPropertyGuids)
32HRESULT GetDesiredPacketDescription(DWORD* pcProperties, GUID** ppPropertyGuids)
33HRESULT GetPacketDescriptionData(DWORD tcid, FLOAT* pfInkToDeviceScaleX, FLOAT* pfInkToDeviceScaleY, DWORD* pcPacketProperties, PACKET_PROPERTY** ppPacketProperties)