Windows-Animationsbeispiele
Die Themen in diesem Abschnitt enthalten Details zu den Codebeispielen, die die Windows Animation Manager-Dokumentation unterstützen.
In diesem Abschnitt
Thema | BESCHREIBUNG |
---|---|
Beispiel für anwendungsgesteuerte Animationen |
|
Beispiel für timergesteuerte Animationen |
|
Beispiel für benutzerdefinierte Interpolatoren |
Zeigt, wie Sie Die Windows-Animation mit Ihrem eigenen benutzerdefinierten Interpolator verwenden, wobei Direct2D zum Rendern verwendet wird. |
Rasterlayoutbeispiel |
Zeigt, wie Sie die Windows-Animation mithilfe von Direct2D verwenden, um ein Raster von Bildern zu animieren. |
Beispiel für den Prioritätsvergleich |
Zeigt, wie Sie Windows-Animation mit Ihrem eigenen Prioritätsvergleich verwenden, indem Sie Direct2D zum Rendern verwenden. |
Beispieldateien
Jedes Beispiel enthält viele der folgenden Schlüsseldateien:
-
Application.cpp
-
Definiert den Einstiegspunkt für die Anwendung.
-
MainWindow.h
-
Deklariert die CMainWindow-Klasse.
-
MainWindow.cpp
-
Initialisiert die Animationskomponenten und die Grafikplattform, lädt Bilder und rendert den Clientbereich.
-
LayoutManager.h
-
Deklariert die CLayoutManager-Klasse.
-
LayoutManager.cpp
-
Berechnet das Layout von Bildern im Standard Fenster, erstellt Storyboards, fügt Übergänge zum Storyboard hinzu und plant das Storyboard.
-
Thumbnail.h
-
Deklariert die CThumbNail-Klasse.
-
Thumbnail.cpp
-
Erstellt Animationsvariablen und rendert Miniaturansichten.