Classe de CBaseKeyFrame
Implementa a funcionalidade básica de um keyframe.
class CBaseKeyFrame : public CObject;
Membros
Construtores public
Nome |
Descrição |
---|---|
Constrói um objeto de keyframe. |
Métodos públicos
Nome |
Descrição |
---|---|
Adiciona um keyframe ao storyboard. |
|
Retorna o valor subjacente de keyframe. |
|
Informa se um keyframe foi adicionado ao storyboard. |
|
Especifica se o keyframe deve ser adicionado ao storyboard no deslocamento, ou após a transição. |
Membros de dados protegidos
Nome |
Descrição |
---|---|
Especifica se este keyframe foi adicionado a um storyboard. |
|
Especifica se este keyframe deve ser adicionado ao storyboard em um deslocamento de outro keyframe existente, ou no final de uma transição. |
|
Representa um de animação keyframe da API do windows. Quando um keyframe não é inicializado está definido como o valor UI_ANIMATION_KEYFRAME_STORYBOARD_START predefinido. |
Comentários
Encapsula o variável de UI_ANIMATION_KEYFRAME. Serve como classe base para qualquer implementação de keyframe. Um keyframe representa um ponto no tempo em um storyboard e pode ser usado para especificar a hora de início e fim das transições. Há dois tipos de keyframes - keyframes adicionados ao storyboard no deslocamento especificado (no tempo), ou keyframes adicionados após a transição especificada. Porque durações algumas das transições não podem ser conhecidas antes que inicia a animação, os valores reais de alguns keyframes são determinados pelo tempo de execução somente. Porque os keyframes podem depender das transições, que na sua volta dependem de keyframes, é importante evitar recursões infinitas ao criar o encadea keyframe.
Hierarquia de herança
Requisitos
Cabeçalho: afxanimationcontroller.h