Win32 API 日本語リファレンス
ホームUI.Input.Touch › IInertiaProcessor

IInertiaProcessor

COM
IID18b00c6d-c5ee-41b1-90a9-9d4a929095ad継承元IUnknown自前メソッド開始 vtbl3

メソッド 49

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

vtblメソッド
3HRESULT get_InitialOriginX(FLOAT* x)
4HRESULT put_InitialOriginX(FLOAT x)
5HRESULT get_InitialOriginY(FLOAT* y)
6HRESULT put_InitialOriginY(FLOAT y)
7HRESULT get_InitialVelocityX(FLOAT* x)
8HRESULT put_InitialVelocityX(FLOAT x)
9HRESULT get_InitialVelocityY(FLOAT* y)
10HRESULT put_InitialVelocityY(FLOAT y)
11HRESULT get_InitialAngularVelocity(FLOAT* velocity)
12HRESULT put_InitialAngularVelocity(FLOAT velocity)
13HRESULT get_InitialExpansionVelocity(FLOAT* velocity)
14HRESULT put_InitialExpansionVelocity(FLOAT velocity)
15HRESULT get_InitialRadius(FLOAT* radius)
16HRESULT put_InitialRadius(FLOAT radius)
17HRESULT get_BoundaryLeft(FLOAT* left)
18HRESULT put_BoundaryLeft(FLOAT left)
19HRESULT get_BoundaryTop(FLOAT* top)
20HRESULT put_BoundaryTop(FLOAT top)
21HRESULT get_BoundaryRight(FLOAT* right)
22HRESULT put_BoundaryRight(FLOAT right)
23HRESULT get_BoundaryBottom(FLOAT* bottom)
24HRESULT put_BoundaryBottom(FLOAT bottom)
25HRESULT get_ElasticMarginLeft(FLOAT* left)
26HRESULT put_ElasticMarginLeft(FLOAT left)
27HRESULT get_ElasticMarginTop(FLOAT* top)
28HRESULT put_ElasticMarginTop(FLOAT top)
29HRESULT get_ElasticMarginRight(FLOAT* right)
30HRESULT put_ElasticMarginRight(FLOAT right)
31HRESULT get_ElasticMarginBottom(FLOAT* bottom)
32HRESULT put_ElasticMarginBottom(FLOAT bottom)
33HRESULT get_DesiredDisplacement(FLOAT* displacement)
34HRESULT put_DesiredDisplacement(FLOAT displacement)
35HRESULT get_DesiredRotation(FLOAT* rotation)
36HRESULT put_DesiredRotation(FLOAT rotation)
37HRESULT get_DesiredExpansion(FLOAT* expansion)
38HRESULT put_DesiredExpansion(FLOAT expansion)
39HRESULT get_DesiredDeceleration(FLOAT* deceleration)
40HRESULT put_DesiredDeceleration(FLOAT deceleration)
41HRESULT get_DesiredAngularDeceleration(FLOAT* deceleration)
42HRESULT put_DesiredAngularDeceleration(FLOAT deceleration)
43HRESULT get_DesiredExpansionDeceleration(FLOAT* deceleration)
44HRESULT put_DesiredExpansionDeceleration(FLOAT deceleration)
45HRESULT get_InitialTimestamp(DWORD* timestamp)
46HRESULT put_InitialTimestamp(DWORD timestamp)
47HRESULT Reset()
48HRESULT Process(BOOL* completed)
49HRESULT ProcessTime(DWORD timestamp, BOOL* completed)
50HRESULT Complete()
51HRESULT CompleteTime(DWORD timestamp)