#define global IID__ICounterItemUnion "{DE1A6B74-9182-4C41-8E2C-24C2CD30EE83}"
#usecom global _ICounterItemUnion IID__ICounterItemUnion "{}"
#comfunc global _ICounterItemUnion_get_Value 3 var
#comfunc global _ICounterItemUnion_put_Color 4 int
#comfunc global _ICounterItemUnion_get_Color 5 var
#comfunc global _ICounterItemUnion_put_Width 6 int
#comfunc global _ICounterItemUnion_get_Width 7 var
#comfunc global _ICounterItemUnion_put_LineStyle 8 int
#comfunc global _ICounterItemUnion_get_LineStyle 9 var
#comfunc global _ICounterItemUnion_put_ScaleFactor 10 int
#comfunc global _ICounterItemUnion_get_ScaleFactor 11 var
#comfunc global _ICounterItemUnion_get_Path 12 var
#comfunc global _ICounterItemUnion_GetValue 13 var,var
#comfunc global _ICounterItemUnion_GetStatistics 14 var,var,var,var
#comfunc global _ICounterItemUnion_put_Selected 15 int
#comfunc global _ICounterItemUnion_get_Selected 16 var
#comfunc global _ICounterItemUnion_put_Visible 17 int
#comfunc global _ICounterItemUnion_get_Visible 18 var
#comfunc global _ICounterItemUnion_GetDataAt 19 int,int,var
; ※数字は vtbl インデックス(0始まり)。0/1/2 は IUnknown(QueryInterface/AddRef/Release)。
; ※このインターフェースは直接 CoCreateInstance するクラスIDが無いため "{}"(他メソッド/アクティベーションで取得)。
; ※出力/バッファ引数は var(変数直渡し)。varptr 方式にも切替可。#define global IID__ICounterItemUnion "{DE1A6B74-9182-4C41-8E2C-24C2CD30EE83}"
#usecom global _ICounterItemUnion IID__ICounterItemUnion "{}"
#comfunc global _ICounterItemUnion_get_Value 3 sptr
#comfunc global _ICounterItemUnion_put_Color 4 int
#comfunc global _ICounterItemUnion_get_Color 5 sptr
#comfunc global _ICounterItemUnion_put_Width 6 int
#comfunc global _ICounterItemUnion_get_Width 7 sptr
#comfunc global _ICounterItemUnion_put_LineStyle 8 int
#comfunc global _ICounterItemUnion_get_LineStyle 9 sptr
#comfunc global _ICounterItemUnion_put_ScaleFactor 10 int
#comfunc global _ICounterItemUnion_get_ScaleFactor 11 sptr
#comfunc global _ICounterItemUnion_get_Path 12 sptr
#comfunc global _ICounterItemUnion_GetValue 13 sptr,sptr
#comfunc global _ICounterItemUnion_GetStatistics 14 sptr,sptr,sptr,sptr
#comfunc global _ICounterItemUnion_put_Selected 15 int
#comfunc global _ICounterItemUnion_get_Selected 16 sptr
#comfunc global _ICounterItemUnion_put_Visible 17 int
#comfunc global _ICounterItemUnion_get_Visible 18 sptr
#comfunc global _ICounterItemUnion_GetDataAt 19 int,int,sptr
; ※数字は vtbl インデックス(0始まり)。0/1/2 は IUnknown(QueryInterface/AddRef/Release)。
; ※このインターフェースは直接 CoCreateInstance するクラスIDが無いため "{}"(他メソッド/アクティベーションで取得)。
; ※出力/バッファ引数はポインタ方式(token=sptr / 呼び出しは varptr(変数))。