Windows Animationsbeispiele
Die themen in diesem Abschnitt enthalten Details zu den Codebeispielen, die die Dokumentation Windows Animation Manager unterstützen.
In diesem Abschnitt
| Thema | BESCHREIBUNG |
|---|---|
| Beispiel für anwendungsgesteuerte Animation |
|
| Beispiel für timergesteuerte Animation |
|
| Beispiel für benutzerdefinierten Interpolator |
Zeigt, wie Sie Windows Animation mit Ihrem eigenen benutzerdefinierten Interpolator verwenden, bei dem Direct2D für das Rendering verwendet wird. |
| Beispiel für Rasterlayout |
Zeigt, wie Sie Windows Animation verwenden, indem Sie Direct2D verwenden, um ein Raster von Bildern zu animieren. |
| Beispiel für einen Prioritätsvergleich |
Zeigt, wie Sie Windows Animation mit einem eigenen Prioritätsvergleich verwenden, indem Sie Direct2D für das Rendering verwenden. |
Beispieldateien
Jedes Beispiel enthält viele der folgenden Schlüsseldateien:
-
Application.cpp
-
Definiert den Anwendungseinstiegspunkt.
-
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 Hauptfenster, erstellt Storyboards, fügt dem Storyboard Übergänge hinzu und legt das Storyboard vor.
-
Thumbnail.h
-
Deklariert die CThumbNail-Klasse.
-
Thumbnail.cpp
-
Erstellt Animationsvariablen und rendert Miniaturansichten.