Partilhar via


Exemplos de animação do Windows

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

Nesta secção

Tópico Descrição
Application-Driven Exemplo de animação
Timer-Driven Exemplo de animação
Exemplo de Interpolador Personalizado
Mostra como usar a Animação do Windows com seu próprio Interpolador Personalizado, com Direct2D usado para renderização.
Exemplo de grelha
Mostra como usar a Animação do Windows, usando Direct2D para animar uma grade de imagens.
Amostra de comparação de prioridades
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 principal, cria storyboards, adiciona transições ao storyboard e agenda o storyboard.

Thumbnail.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