Метод IUIAnimationStoryboard2::Conclude (uianimation.h)
Завершает текущую итерацию выполняющегося цикла ключевых кадров (где цикл имеет значение UI_ANIMATION_REPEAT_INDEFINITELY), завершает цикл и продолжает работу с раскадровой доской.
Синтаксис
HRESULT Conclude();
Возвращаемое значение
Если метод успешно выполнен, возвращает значение S_OK. В противном случае возвращается код ошибки HRESULT . Список кодов ошибок см. в разделе Коды ошибок анимации Windows .
Комментарии
Этот метод указывает, что все последующие циклы ключевых кадров с числом повторений UI_ANIMATION_REPEAT_INDEFINITELY (-1) будут пропущены во время воспроизведения оставшейся части раскадровки.
Итерация цикла ключевых кадров, которая выполняется, будет завершена до воспроизведения оставшейся части раскадровки.
Если этот метод вызывается в конце чередующейся итерации цикла ключевых кадров, цикл завершается значением цикла, равным значению конечного цикла.
Если этот метод вызывается в конце итерации цикла неперемечающегося ключевого кадра, когда "упаковка цикла" приводит к тому, что для значения цикла устанавливается начальное значение следующей итерации, цикл выполняется еще раз, чтобы для значения цикла было задано значение конечного цикла.
Для чередующихся циклов ключевых кадров каждая итерация имеет начальное значение, эквивалентное конечному значению предыдущего цикла. В этом случае "оболочка цикла" не является проблемой.
Требования
Требование | Значение |
---|---|
Минимальная версия клиента | Windows 8, Windows 7 и Обновление платформы для Windows 7 [классические приложения | Приложения UWP] |
Минимальная версия сервера | Ни одна версия не поддерживается |
Целевая платформа | Windows |
Header | uianimation.h |
DLL | UIAnimation.dll |