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

IInkDrawingAttributes

COMIDispatch (デュアル)
IDispatch を実装(デュアルインターフェース)。HSP では comobj 経由でメソッド名による遅延バインド呼び出しができます(vtableインデックス不要)。
IIDbf519b75-0a15-4623-adc9-c00d436a8092継承元IDispatch呼び出し名前(IDispatch) または vtbl自前メソッド開始 vtbl7

メソッド 20

vtbl = vtable インデックス(0始まり)。IDispatch 実装のため HSP ではメソッド名でも呼べます(上記)。低レベルの index 呼び出し用に vtbl も掲載。0〜2 は IUnknown。

vtblメソッド
7HRESULT get_Color(INT* CurrentColor)
8HRESULT put_Color(INT NewColor)
9HRESULT get_Width(FLOAT* CurrentWidth)
10HRESULT put_Width(FLOAT NewWidth)
11HRESULT get_Height(FLOAT* CurrentHeight)
12HRESULT put_Height(FLOAT NewHeight)
13HRESULT get_FitToCurve(VARIANT_BOOL* Flag)
14HRESULT put_FitToCurve(VARIANT_BOOL Flag)
15HRESULT get_IgnorePressure(VARIANT_BOOL* Flag)
16HRESULT put_IgnorePressure(VARIANT_BOOL Flag)
17HRESULT get_AntiAliased(VARIANT_BOOL* Flag)
18HRESULT put_AntiAliased(VARIANT_BOOL Flag)
19HRESULT get_Transparency(INT* CurrentTransparency)
20HRESULT put_Transparency(INT NewTransparency)
21HRESULT get_RasterOperation(InkRasterOperation* CurrentRasterOperation)
22HRESULT put_RasterOperation(InkRasterOperation NewRasterOperation)
23HRESULT get_PenTip(InkPenTip* CurrentPenTip)
24HRESULT put_PenTip(InkPenTip NewPenTip)
25HRESULT get_ExtendedProperties(IInkExtendedProperties** Properties)
26HRESULT Clone(IInkDrawingAttributes** DrawingAttributes)