IUIAnimationManager2::Update メソッド (uianimation.h)
すべてのアニメーション変数の値を更新します。
構文
HRESULT Update(
[in] UI_ANIMATION_SECONDS timeNow,
[out, optional] UI_ANIMATION_UPDATE_RESULT *updateResult
);
パラメーター
[in] timeNow
現在のシステム時刻。 このパラメーターは、0.0 以上である必要があります。
[out, optional] updateResult
更新の結果。 このパラメーターは、このメソッドの呼び出しから省略できます。
戻り値
成功した場合はS_OKを返します。それ以外の場合は 、HRESULT エラー コード。 エラー コードの一覧については、「 Windows アニメーション のエラー コード」を参照してください。
注釈
このメソッドを呼び出すと、アニメーション マネージャーが timeNow に進み、必要に応じてすべてのストーリーボードの状態が変更され、アニメーション変数が適切な補間値に更新されます。 アニメーション マネージャーが一時停止されている場合、ストーリーボードや変数は更新されません。 アニメーション モードが UI_ANIMATION_MODE_DISABLEDされている場合は、スケジュールされているすべてのストーリーボードがすぐに再生を終了します。 この呼び出し中に変数の値が変更された場合、 updateResult の値は UI_ANIMATION_UPDATE_VARIABLES_CHANGED。それ以外の場合は 、UI_ANIMATION_UPDATE_NO_CHANGE。
要件
要件 | 値 |
---|---|
サポートされている最小のクライアント | Windows 8、Windows 7、および Windows 7 用プラットフォーム更新プログラム [デスクトップ アプリ |UWP アプリ] |
サポートされている最小のサーバー | サポートなし |
対象プラットフォーム | Windows |
ヘッダー | uianimation.h |
[DLL] | UIAnimation.dll |