Przykłady animacji systemu Windows
Tematy zawarte w tej sekcji zawierają szczegółowe informacje o przykładach kodu, które obsługują dokumentację menedżera animacji systemu Windows.
W tej sekcji
Temat | Opis |
---|---|
przykład animacji Application-Driven |
|
przykład animacji Timer-Driven |
|
Przykład niestandardowego interpolatora |
Pokazuje, jak używać animacji Windows z własnym niestandardowym interpolatorem, przy użyciu Direct2D do renderowania. |
Przykładowy układ siatki |
Pokazuje, jak używać animacji systemu Windows przy użyciu direct2D do animowania siatki obrazów. |
przykładowe porównanie priorytetów |
Pokazuje, jak używać animacji systemu Windows z własnym porównaniem priorytetów przy użyciu funkcji Direct2D do renderowania. |
Przykładowe pliki
Każdy przykład zawiera wiele z następujących plików kluczy:
-
Application.cpp
-
Definiuje punkt wejścia aplikacji.
-
MainWindow.h
-
Deklaruje klasę CMainWindow.
-
MainWindow.cpp
-
Inicjuje składniki animacji i platformę graficzną, ładuje obrazy i renderuje obszar klienta.
-
LayoutManager.h
-
Deklaruje klasę CLayoutManager.
-
LayoutManager.cpp
-
Oblicza układ obrazów w oknie głównym, tworzy scenorysy, dodaje przejścia do scenorysu i planuje scenorys.
-
Thumbnail.h
-
Deklaruje klasę CThumbNail.
-
Thumbnail.cpp
-
Tworzy zmienne animacji i renderuje miniatury.