Поделиться через


Метод IUIAnimationStoryboardEventHandler2::OnStoryboardUpdated (uianimation.h)

Обрабатывает события обновления раскадровки.

Синтаксис

HRESULT OnStoryboardUpdated(
  [in] IUIAnimationStoryboard2 *storyboard
);

Параметры

[in] storyboard

Обновленная раскадровка.

Возвращаемое значение

Если метод успешно выполнен, возвращает значение S_OK. В противном случае возвращается код ошибки HRESULT . Список кодов ошибок см. в разделе Коды ошибок анимации Windows .

Комментарии

Этот метод вызывается, когда значение хотя бы одной из переменных, которые анимирует раскадровка, изменилось с момента последнего вызова метода IUIAnimationManager2::Update .

По умолчанию вызов, выполненный в методе обратного вызова любого другого метода анимации, приводит к сбою вызова и возврату UI_E_ILLEGAL_REENTRANCY. Однако существуют исключения из этого значения по умолчанию. Из OnStoryboardUpdated можно успешно вызвать следующие методы:

Требования

Требование Значение
Минимальная версия клиента Windows 8, Windows 7 и Обновление платформы для Windows 7 [классические приложения | Приложения UWP]
Минимальная версия сервера Ни одна версия не поддерживается
Целевая платформа Windows
Header uianimation.h
DLL UIAnimation.dll

См. также раздел

IUIAnimationManager2::Update

IUIAnimationStoryboard2

IUIAnimationStoryboard2::GetElapsedTime

IUIAnimationStoryboardEventHandler2