Compartilhar via


Classe de CSinusoidalTransitionFromRange

Encapsula uma transição de sinusoidal- intervalo que tenha um determinado intervalo de oscilação.

class CSinusoidalTransitionFromRange : public CBaseTransition;

Membros

Construtores public

Nome

Descrição

CSinusoidalTransitionFromRange::CSinusoidalTransitionFromRange

Constrói um objeto de transição.

Métodos públicos

Nome

Descrição

CSinusoidalTransitionFromRange::Create

Chama a biblioteca de transição para criar o objeto COM encapsulado de transição. Overrides ( CBaseTransition::Create.)

Membros públicos de dados

Nome

Descrição

CSinusoidalTransitionFromRange::m_dblMaximumValue

O valor da variável de animação em um pico de som tipo wave sinusoidaa.

CSinusoidalTransitionFromRange::m_dblMinimumValue

O valor da variável de animação em uma calha de som tipo wave sinusoidaa.

CSinusoidalTransitionFromRange::m_duration

A duração de transição.

CSinusoidalTransitionFromRange::m_period

O período de oscilação de som tipo wave sinusoidaa em segundos.

CSinusoidalTransitionFromRange::m_slope

A inclinação no início de transição.

Comentários

O valor da variável de animação flutua entre os valores mínimo e máximo especificados em toda a duração de uma transição de sinusoidal- intervalo. O parâmetro de inclinação é usado para desambiguar entre as duas ondas seno de possíveis especificadas pelos outros parâmetros. Como todas as transições são desmarcadas automaticamente, é recomendável atribuiu-as que usam o novo operador. O IUIAnimationTransition que encapsulado o objeto COM é criado por CAnimationController::AnimateGroup até lá, ele é NULO. Alterando variáveis de membro após a criação de esse objeto COM não tem efeito.

Hierarquia de herança

CObject

CBaseTransition

CSinusoidalTransitionFromRange

Requisitos

Cabeçalho: afxanimationcontroller.h

Consulte também

Outros recursos

Classes MFC