Notitie
Voor toegang tot deze pagina is autorisatie vereist. U kunt proberen u aan te melden of mappen te wijzigen.
Voor toegang tot deze pagina is autorisatie vereist. U kunt proberen om mappen te wijzigen.
Opmerking
De Microsoft Foundation Classes-bibliotheek (MFC) wordt nog steeds ondersteund. We voegen echter geen functies meer toe of werken de documentatie bij.
Kapselt een kubieke overgang in.
Syntaxis
class CCubicTransition : public CBaseTransition;
Leden
Openbare constructors
| Naam | Description |
|---|---|
| CCubicTransition::CCubicTransition | Maakt een overgangsobject en initialiseert de parameters. |
Openbare methoden
| Naam | Description |
|---|---|
| CCubicTransition::Maken | Roept de overgangsbibliotheek aan om een com-object voor ingekapselde overgang te maken. (Overschrijft CBaseTransition::Create.) |
Leden van openbare gegevens
| Naam | Description |
|---|---|
| CCubicTransition::m_dblFinalValue | De waarde van de animatievariabele aan het einde van de overgang. |
| CCubicTransition::m_dblFinalVelocity | De snelheid van de variabele aan het einde van de overgang. |
| CCubicTransition::m_duration | De duur van de overgang. |
Opmerkingen
Tijdens een kubieke overgang verandert de waarde van de animatievariabele van de oorspronkelijke waarde in een opgegeven uiteindelijke waarde gedurende de duur van de overgang, eindigend bij een opgegeven snelheid. Omdat alle overgangen automatisch worden gewist, is het raadzaam om ze toe te wijzen met behulp van een nieuwe operator. Het ingekapselde IUIAnimationTransition COM-object wordt gemaakt door CAnimationController::AnimateGroup, totdat het NULL is. Het wijzigen van lidvariabelen na het maken van dit COM-object heeft geen effect.
Overnamehiƫrarchie
CCubicTransition
Requirements
Header: afxanimationcontroller.h
CCubicTransition::CCubicTransition
Maakt een overgangsobject en initialiseert de parameters.
CCubicTransition(
UI_ANIMATION_SECONDS duration,
DOUBLE finalValue,
DOUBLE finalVelocity);
Parameterwaarden
duur
De duur van de overgang.
finalValue
De waarde van de animatievariabele aan het einde van de overgang.
finalVelocity
De snelheid van de variabele aan het einde van de overgang.
CCubicTransition::Maken
Roept de overgangsbibliotheek aan om een com-object voor ingekapselde overgang te maken.
virtual BOOL Create(
IUIAnimationTransitionLibrary* pLibrary,
IUIAnimationTransitionFactory* \*not used*\);
Parameterwaarden
pLibrary
Een aanwijzer naar een IUIAnimationTransitionLibrary-interface, waarmee een bibliotheek met standaardovergangen wordt gedefinieerd.
Retourwaarde
WAAR als de overgang is gemaakt; anders ONWAAR.
CCubicTransition::m_dblFinalValue
De waarde van de animatievariabele aan het einde van de overgang.
DOUBLE m_dblFinalValue;
CCubicTransition::m_dblFinalVelocity
De snelheid van de variabele aan het einde van de overgang.
DOUBLE m_dblFinalVelocity;
CCubicTransition::m_duration
De duur van de overgang.
UI_ANIMATION_SECONDS m_duration;