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


Метод IUIAnimationManager2::SetDefaultLongestAcceptableDelay (uianimation.h)

Задает допустимую задержку анимации по умолчанию. Это период времени, который может пройти до начала раскадровки.

Синтаксис

HRESULT SetDefaultLongestAcceptableDelay(
  [in] UI_ANIMATION_SECONDS delay
);

Параметры

[in] delay

Задержка по умолчанию. Этот параметр может быть положительным значением или UI_ANIMATION_SECONDS_EVENTUALLY (-1), чтобы указать, что допустима любая конечная задержка.

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

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

Комментарии

Чтобы анимация Windows успешно запланировала раскадровку, раскадровка должна начинаться до истечения самой длительной допустимой задержки. Анимация Windows определяет эту задержку в следующем порядке: значение задержки, заданное путем вызова IUIAnimationStoryboard::SetLongestAcceptableDelay для конкретной раскадровки, значение задержки, заданное путем вызова этого метода, или 0,0, если ни тот из методов не был вызван.

Требования

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

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

IUIAnimationManager2

IUIAnimationStoryboard::SetLongestAcceptableDelay