Site icon EfmSoft

Что означает код HRESULT 0x802A0102 (UI_E_STORYBOARD_NOT_PLAYING)?

 
Предыдущий Следующий
UI_E_STORYBOARD_ACTIVE UI_E_START_KEYFRAME_AFTER_END

UI_E_STORYBOARD_NOT_PLAYING

Что означает UI_E_STORYBOARD_NOT_PLAYING

UI_E_STORYBOARD_NOT_PLAYING (0x802A0102) — раскадровка не воспроизводится.

Практический смысл и диагностика

Windows Animation Manager получил control operation, которая требует playing storyboard, но storyboard сейчас не находится в playback state.

  • Отличайте от `UI_E_STORYBOARD_ACTIVE`: тот код блокирует операции, требующие inactivity; здесь наоборот — вызов требует уже начатого playback.
  • `Pause`, `Resume`, `Finish` и другие state-dependent operations допустимы только после корректного `Schedule` и перехода storyboard в соответствующее состояние.
  • Не используйте `Resume` как замену первому `Schedule`: valid storyboard definition сама по себе ещё не означает, что storyboard играет.

Технические ссылки


Нужно найти другой код? Найти другой код состояния или ошибки.

Exit mobile version