Win32 API 日本語リファレンス
ホームGraphics.DirectManipulation › IDirectManipulationPrimaryContent

IDirectManipulationPrimaryContent

COM
IIDc12851e4-1698-4625-b9b1-7ca3ec18630b継承元IUnknown自前メソッド開始 vtbl3

メソッド 9

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

vtblメソッド
3HRESULT SetSnapInterval(DIRECTMANIPULATION_MOTION_TYPES motion, FLOAT interval, FLOAT offset)
4HRESULT SetSnapPoints(DIRECTMANIPULATION_MOTION_TYPES motion, FLOAT* points, DWORD pointCount)
5HRESULT SetSnapType(DIRECTMANIPULATION_MOTION_TYPES motion, DIRECTMANIPULATION_SNAPPOINT_TYPE type)
6HRESULT SetSnapCoordinate(DIRECTMANIPULATION_MOTION_TYPES motion, DIRECTMANIPULATION_SNAPPOINT_COORDINATE coordinate, FLOAT origin)
7HRESULT SetZoomBoundaries(FLOAT zoomMinimum, FLOAT zoomMaximum)
8HRESULT SetHorizontalAlignment(DIRECTMANIPULATION_HORIZONTALALIGNMENT alignment)
9HRESULT SetVerticalAlignment(DIRECTMANIPULATION_VERTICALALIGNMENT alignment)
10HRESULT GetInertiaEndTransform(FLOAT* matrix, DWORD pointCount)
11HRESULT GetCenterPoint(FLOAT* centerX, FLOAT* centerY)