Freigeben über


IUIAnimationManager2::FinishAllStoryboards-Methode (uianimation.h)

Beendet alle aktiven Storyboards innerhalb des angegebenen Zeitintervalls.

Syntax

HRESULT FinishAllStoryboards(
  [in] UI_ANIMATION_SECONDS completionDeadline
);

Parameter

[in] completionDeadline

Das maximale Zeitintervall, in dem alle Storyboards abgeschlossen werden müssen.

Rückgabewert

Wenn diese Methode erfolgreich ist, wird S_OK zurückgegeben. Andernfalls wird ein Fehlercode HRESULT zurückgegeben. Eine Liste der Fehlercodes finden Sie unter Fehlercodes für die Windows-Animation .

Hinweise

Durch Aufrufen der FinishAllStoryboards-Methode wird sichergestellt, dass alle aktiven Storyboards innerhalb der angegebenen Vervollständigungsfrist abgeschlossen werden. Wenn ein Storyboard für die Wiedergabe über den Stichtag hinaus geplant ist, wird es komprimiert.

Ein Storyboard gilt als aktiv, wenn ein Aufruf der IUIAnimationStoryboard::GetStatus-MethodeUI_ANIMATION_STORYBOARD_PLAYING oder UI_ANIMATION_STORYBOARD_SCHEDULED zurückgibt.

Anforderungen

   
Unterstützte Mindestversion (Client) Windows 8, Windows 7 und Plattformupdate für Windows 7 [Desktop-Apps | UWP-Apps]
Unterstützte Mindestversion (Server) Nicht unterstützt
Zielplattform Windows
Kopfzeile uianimation.h
DLL UIAnimation.dll

Weitere Informationen

IUIAnimationManager2

IUIAnimationStoryboard::Finish

IUIAnimationStoryboard::GetStatus

UI_ANIMATION_STORYBOARD_STATUS