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


Примеры анимации Windows

Разделы, содержащиеся в этом разделе, содержат сведения о примерах кода, поддерживающих документацию по Диспетчеру анимации Windows.

В этом разделе

Тема Описание
Application-Driven Пример анимации
Timer-Driven Пример анимации
пример пользовательского интерполятора
Показывает, как использовать анимацию Windows с пользовательским интерполятором и Direct2D для отрисовки.
Пример макета сетки
Показывает, как использовать анимацию Windows с помощью Direct2D для анимации сетки изображений.
Пример сравнения приоритетов
Показывает, как использовать анимацию Windows, используя собственное сравнение приоритетов и Direct2D для отрисовки.

Примеры файлов

Каждый пример содержит множество следующих ключевых файлов:

Application.cpp

Определяет точку входа приложения.

MainWindow.h

Объявляет класс CMainWindow.

MainWindow.cpp

Инициализирует компоненты анимации и графическую платформу, загружает изображения и отрисовывает клиентскую область.

LayoutManager.h

Объявляет класс CLayoutManager.

LayoutManager.cpp

Вычисляет макет изображений в главном окне, создает раскадровки, добавляет переходы в раскадровку и планирует раскадровку.

Эскиз.h

Объявляет класс CThumbNail.

Thumbnail.cpp

Создает переменные анимации и отрисовывает эскизы.

Руководство по разработке анимации Windows

Справочник по анимации Windows