Exemplos de animação do Windows

Os tópicos contidos nesta seção fornecem detalhes sobre os exemplos de código que dão suporte à documentação do Gerenciador de Animação do Windows.

Nesta seção

Tópico Descrição
Exemplo de animação orientada por aplicativo
Exemplo de animação controlada por temporizador
Exemplo de interpolador personalizado
Mostra como usar a Animação do Windows com seu próprio Interpolador Personalizado, com Direct2D usados para renderização.
Exemplo de layout de grade
Mostra como usar a Animação do Windows, usando Direct2D para animar uma grade de imagens.
Exemplo de comparação de prioridade
Mostra como usar a Animação do Windows com sua própria Comparação de Prioridade, usando Direct2D para renderização.

Arquivos de exemplo

Cada exemplo contém muitos dos seguintes arquivos de chave:

Application.cpp

Define o ponto de entrada do aplicativo.

MainWindow.h

Declara a classe CMainWindow.

MainWindow.cpp

Inicializa os componentes de animação e a plataforma gráfica, carrega imagens e renderiza a área do cliente.

LayoutManager.h

Declara a classe CLayoutManager.

LayoutManager.cpp

Calcula o layout das imagens na janela main, cria storyboards, adiciona transições ao storyboard e agenda o storyboard.

Miniatura.h

Declara a classe CThumbNail.

Thumbnail.cpp

Cria variáveis de animação e renderiza miniaturas.

Guia de desenvolvimento de animação do Windows

Referência de animação do Windows