ホーム › UI.Animation › IUIAnimationVariable2
IUIAnimationVariable2
COMメソッド 26
vtbl = vtable インデックス(0始まり)。HSP等からCOMメソッドをインデックス指定で呼ぶ際に使用します。0〜2 は IUnknown。
| vtbl | メソッド |
|---|---|
| 3 | HRESULT GetDimension(DWORD* dimension) |
| 4 | HRESULT GetValue(DOUBLE* value) |
| 5 | HRESULT GetVectorValue(DOUBLE* value, DWORD cDimension) |
| 6 | HRESULT GetCurve(IDCompositionAnimation* animation) |
| 7 | HRESULT GetVectorCurve(IDCompositionAnimation** animation, DWORD cDimension) |
| 8 | HRESULT GetFinalValue(DOUBLE* finalValue) |
| 9 | HRESULT GetFinalVectorValue(DOUBLE* finalValue, DWORD cDimension) |
| 10 | HRESULT GetPreviousValue(DOUBLE* previousValue) |
| 11 | HRESULT GetPreviousVectorValue(DOUBLE* previousValue, DWORD cDimension) |
| 12 | HRESULT GetIntegerValue(INT* value) |
| 13 | HRESULT GetIntegerVectorValue(INT* value, DWORD cDimension) |
| 14 | HRESULT GetFinalIntegerValue(INT* finalValue) |
| 15 | HRESULT GetFinalIntegerVectorValue(INT* finalValue, DWORD cDimension) |
| 16 | HRESULT GetPreviousIntegerValue(INT* previousValue) |
| 17 | HRESULT GetPreviousIntegerVectorValue(INT* previousValue, DWORD cDimension) |
| 18 | HRESULT GetCurrentStoryboard(IUIAnimationStoryboard2** storyboard) |
| 19 | HRESULT SetLowerBound(DOUBLE bound) |
| 20 | HRESULT SetLowerBoundVector(DOUBLE* bound, DWORD cDimension) |
| 21 | HRESULT SetUpperBound(DOUBLE bound) |
| 22 | HRESULT SetUpperBoundVector(DOUBLE* bound, DWORD cDimension) |
| 23 | HRESULT SetRoundingMode(UI_ANIMATION_ROUNDING_MODE mode) |
| 24 | HRESULT SetTag(IUnknown* object, DWORD id) |
| 25 | HRESULT GetTag(IUnknown** object, DWORD* id) |
| 26 | HRESULT SetVariableChangeHandler(IUIAnimationVariableChangeHandler2* handler, BOOL fRegisterForNextAnimationEvent) |
| 27 | HRESULT SetVariableIntegerChangeHandler(IUIAnimationVariableIntegerChangeHandler2* handler, BOOL fRegisterForNextAnimationEvent) |
| 28 | HRESULT SetVariableCurveChangeHandler(IUIAnimationVariableCurveChangeHandler2* handler) |