SharpDX.Animation
Internal ManagerEventHandler Callback
No documentation.
IUIAnimationManagerEventHandler
HRESULT IUIAnimationManagerEventHandler::OnManagerStatusChanged([In] UI_ANIMATION_MANAGER_STATUS newStatus,[In] UI_ANIMATION_MANAGER_STATUS previousStatus)
Return a pointer to the unamanged version of this callback.
The callback.
A pointer to a shadow c++ callback
HRESULT IUIAnimationManagerEventHandler::OnManagerStatusChanged([In] UI_ANIMATION_MANAGER_STATUS newStatus,[In] UI_ANIMATION_MANAGER_STATUS previousStatus)
No documentation.
IUIAnimationTransitionLibrary
Initializes a new instance of the class.
Initializes a new instance of the class.
The native pointer.
No documentation.
No documentation.
No documentation.
HRESULT IUIAnimationTransitionLibrary::CreateInstantaneousTransition([In] double finalValue,[Out] IUIAnimationTransition** transition)
No documentation.
No documentation.
No documentation.
HRESULT IUIAnimationTransitionLibrary::CreateConstantTransition([In] double duration,[Out] IUIAnimationTransition** transition)
No documentation.
No documentation.
No documentation.
No documentation.
No documentation.
HRESULT IUIAnimationTransitionLibrary::CreateDiscreteTransition([In] double delay,[In] double finalValue,[In] double hold,[Out] IUIAnimationTransition** transition)
No documentation.
No documentation.
No documentation.
No documentation.
HRESULT IUIAnimationTransitionLibrary::CreateLinearTransition([In] double duration,[In] double finalValue,[Out] IUIAnimationTransition** transition)
No documentation.
No documentation.
No documentation.
No documentation.
HRESULT IUIAnimationTransitionLibrary::CreateLinearTransitionFromSpeed([In] double speed,[In] double finalValue,[Out] IUIAnimationTransition** transition)
No documentation.
No documentation.
No documentation.
No documentation.
HRESULT IUIAnimationTransitionLibrary::CreateSinusoidalTransitionFromVelocity([In] double duration,[In] double period,[Out] IUIAnimationTransition** transition)
No documentation.
No documentation.
No documentation.
No documentation.
No documentation.
No documentation.
No documentation.
HRESULT IUIAnimationTransitionLibrary::CreateSinusoidalTransitionFromRange([In] double duration,[In] double minimumValue,[In] double maximumValue,[In] double period,[In] UI_ANIMATION_SLOPE slope,[Out] IUIAnimationTransition** transition)
No documentation.
No documentation.
No documentation.
No documentation.
No documentation.
No documentation.
HRESULT IUIAnimationTransitionLibrary::CreateAccelerateDecelerateTransition([In] double duration,[In] double finalValue,[In] double accelerationRatio,[In] double decelerationRatio,[Out] IUIAnimationTransition** transition)
No documentation.
No documentation.
No documentation.
HRESULT IUIAnimationTransitionLibrary::CreateReversalTransition([In] double duration,[Out] IUIAnimationTransition** transition)
No documentation.
No documentation.
No documentation.
No documentation.
No documentation.
HRESULT IUIAnimationTransitionLibrary::CreateCubicTransition([In] double duration,[In] double finalValue,[In] double finalVelocity,[Out] IUIAnimationTransition** transition)
No documentation.
No documentation.
No documentation.
No documentation.
HRESULT IUIAnimationTransitionLibrary::CreateSmoothStopTransition([In] double maximumDuration,[In] double finalValue,[Out] IUIAnimationTransition** transition)
No documentation.
No documentation.
No documentation.
No documentation.
No documentation.
HRESULT IUIAnimationTransitionLibrary::CreateParabolicTransitionFromAcceleration([In] double finalValue,[In] double finalVelocity,[In] double acceleration,[Out] IUIAnimationTransition** transition)
No documentation.
IUIAnimationTransition
Initializes a new instance of the class.
The factory.
The interpolator.
Initializes a new instance of the class.
The native pointer.
No documentation.
No documentation.
No documentation.
HRESULT IUIAnimationTransition::SetInitialValue([In] double value)
No documentation.
No documentation.
No documentation.
HRESULT IUIAnimationTransition::SetInitialVelocity([In] double velocity)
No documentation.
No documentation.
HRESULT IUIAnimationTransition::IsDurationKnown()
No documentation.
No documentation.
No documentation.
HRESULT IUIAnimationTransition::GetDuration([Out] double* duration)
No documentation.
SetInitialValue
HRESULT IUIAnimationTransition::SetInitialValue([In] double value)
No documentation.
SetInitialVelocity
HRESULT IUIAnimationTransition::SetInitialVelocity([In] double velocity)
No documentation.
IsDurationKnown
HRESULT IUIAnimationTransition::IsDurationKnown()
No documentation.
GetDuration
HRESULT IUIAnimationTransition::GetDuration([Out] double* duration)
No documentation.
IUIAnimationVariable
Initializes a new instance of the class.
The manager.
The initial value.
HRESULT IUIAnimationManager::CreateAnimationVariable([In] double initialValue,[Out] IUIAnimationVariable** variable)
Sets the tag.
The @object.
The id.
A object describing the result of the operation.
HRESULT IUIAnimationStoryboard::SetTag([In, Optional] void* object,[In] unsigned int id)
Gets the tag.
The @object.
The id.
A object describing the result of the operation.
HRESULT IUIAnimationStoryboard::GetTag([Out, Optional] void** object,[Out, Optional] unsigned int* id)
Initializes a new instance of the class.
The native pointer.
No documentation.
No documentation.
No documentation.
HRESULT IUIAnimationVariable::GetValue([Out] double* value)
No documentation.
No documentation.
No documentation.
HRESULT IUIAnimationVariable::GetFinalValue([Out] double* finalValue)
No documentation.
No documentation.
No documentation.
HRESULT IUIAnimationVariable::GetPreviousValue([Out] double* previousValue)
No documentation.
No documentation.
No documentation.
HRESULT IUIAnimationVariable::GetIntegerValue([Out] int* value)
No documentation.
No documentation.
No documentation.
HRESULT IUIAnimationVariable::GetFinalIntegerValue([Out] int* finalValue)
No documentation.
No documentation.
No documentation.
HRESULT IUIAnimationVariable::GetPreviousIntegerValue([Out] int* previousValue)
No documentation.
No documentation.
No documentation.
HRESULT IUIAnimationVariable::GetCurrentStoryboard([Out] IUIAnimationStoryboard** storyboard)
No documentation.
No documentation.
No documentation.
HRESULT IUIAnimationVariable::SetLowerBound([In] double bound)
No documentation.
No documentation.
No documentation.
HRESULT IUIAnimationVariable::SetUpperBound([In] double bound)
No documentation.
No documentation.
No documentation.
HRESULT IUIAnimationVariable::SetRoundingMode([In] UI_ANIMATION_ROUNDING_MODE mode)
No documentation.
No documentation.
No documentation.
No documentation.
HRESULT IUIAnimationVariable::SetTag([In, Optional] void* object,[In] unsigned int id)
No documentation.
No documentation.
No documentation.
No documentation.
HRESULT IUIAnimationVariable::GetTag([Out, Optional] void** object,[Out, Optional] unsigned int* id)
No documentation.
No documentation.
No documentation.
HRESULT IUIAnimationVariable::SetVariableChangeHandler([In, Optional] IUIAnimationVariableChangeHandler* handler)
No documentation.
No documentation.
No documentation.
HRESULT IUIAnimationVariable::SetVariableIntegerChangeHandler([In, Optional] IUIAnimationVariableIntegerChangeHandler* handler)
No documentation.
GetValue
HRESULT IUIAnimationVariable::GetValue([Out] double* value)
No documentation.
GetFinalValue
HRESULT IUIAnimationVariable::GetFinalValue([Out] double* finalValue)
No documentation.
GetPreviousValue
HRESULT IUIAnimationVariable::GetPreviousValue([Out] double* previousValue)
No documentation.
GetIntegerValue
HRESULT IUIAnimationVariable::GetIntegerValue([Out] int* value)
No documentation.
GetFinalIntegerValue
HRESULT IUIAnimationVariable::GetFinalIntegerValue([Out] int* finalValue)
No documentation.
GetPreviousIntegerValue
HRESULT IUIAnimationVariable::GetPreviousIntegerValue([Out] int* previousValue)
No documentation.
GetCurrentStoryboard
HRESULT IUIAnimationVariable::GetCurrentStoryboard([Out] IUIAnimationStoryboard** storyboard)
No documentation.
SetLowerBound
HRESULT IUIAnimationVariable::SetLowerBound([In] double bound)
No documentation.
SetUpperBound
HRESULT IUIAnimationVariable::SetUpperBound([In] double bound)
No documentation.
SetRoundingMode
HRESULT IUIAnimationVariable::SetRoundingMode([In] UI_ANIMATION_ROUNDING_MODE mode)
No documentation.
IUIAnimationManager
Initializes a new instance of the class.
Gets the variable from tag.
The id.
The tag object. This parameter can be null.
A variable associated with this tag.
HRESULT IUIAnimationManager::GetVariableFromTag([In, Optional] void* object,[In] unsigned int id,[Out] IUIAnimationVariable** variable)
Gets the storyboard from tag.
The id.
The tag object. This parameter can be null.
A storyboard associated with this tag.
HRESULT IUIAnimationManager::GetStoryboardFromTag([In, Optional] void* object,[In] unsigned int id,[Out] IUIAnimationStoryboard** storyboard)
Initializes a new instance of the class.
The native pointer.
No documentation.
No documentation.
No documentation.
No documentation.
HRESULT IUIAnimationManager::CreateAnimationVariable([In] double initialValue,[Out, Fast] IUIAnimationVariable** variable)
No documentation.
No documentation.
No documentation.
No documentation.
No documentation.
HRESULT IUIAnimationManager::ScheduleTransition([In] IUIAnimationVariable* variable,[In] IUIAnimationTransition* transition,[In] double timeNow)
No documentation.
No documentation.
No documentation.
HRESULT IUIAnimationManager::CreateStoryboard([Out, Fast] IUIAnimationStoryboard** storyboard)
No documentation.
No documentation.
No documentation.
HRESULT IUIAnimationManager::FinishAllStoryboards([In] double completionDeadline)
No documentation.
No documentation.
HRESULT IUIAnimationManager::AbandonAllStoryboards()
No documentation.
No documentation.
No documentation.
HRESULT IUIAnimationManager::Update([In] double timeNow,[Out, Optional] UI_ANIMATION_UPDATE_RESULT* updateResult)
No documentation.
No documentation.
No documentation.
No documentation.
HRESULT IUIAnimationManager::GetVariableFromTag([In, Optional] void* object,[In] unsigned int id,[Out] IUIAnimationVariable** variable)
No documentation.
No documentation.
No documentation.
No documentation.
HRESULT IUIAnimationManager::GetStoryboardFromTag([In, Optional] void* object,[In] unsigned int id,[Out] IUIAnimationStoryboard** storyboard)
No documentation.
No documentation.
No documentation.
HRESULT IUIAnimationManager::GetStatus([Out] UI_ANIMATION_MANAGER_STATUS* status)
No documentation.
No documentation.
No documentation.
HRESULT IUIAnimationManager::SetAnimationMode([In] UI_ANIMATION_MODE mode)
No documentation.
No documentation.
HRESULT IUIAnimationManager::Pause()
No documentation.
No documentation.
HRESULT IUIAnimationManager::Resume()
No documentation.
No documentation.
No documentation.
HRESULT IUIAnimationManager::SetManagerEventHandler([In, Optional] IUIAnimationManagerEventHandler* handler)
No documentation.
No documentation.
No documentation.
HRESULT IUIAnimationManager::SetCancelPriorityComparison([In, Optional] IUIAnimationPriorityComparison* comparison)
No documentation.
No documentation.
No documentation.
HRESULT IUIAnimationManager::SetTrimPriorityComparison([In, Optional] IUIAnimationPriorityComparison* comparison)
No documentation.
No documentation.
No documentation.
HRESULT IUIAnimationManager::SetCompressPriorityComparison([In, Optional] IUIAnimationPriorityComparison* comparison)
No documentation.
No documentation.
No documentation.
HRESULT IUIAnimationManager::SetConcludePriorityComparison([In, Optional] IUIAnimationPriorityComparison* comparison)
No documentation.
No documentation.
No documentation.
HRESULT IUIAnimationManager::SetDefaultLongestAcceptableDelay([In] double delay)
No documentation.
No documentation.
HRESULT IUIAnimationManager::Shutdown()
Occurs when [status changed].
Sets the cancel priority comparison.
The cancel priority comparison.
Sets the trim priority comparison.
The trim priority comparison.
Sets the compress priority comparison.
The compress priority comparison.
Sets the conclude priority comparison.
The conclude priority comparison.
No documentation.
GetStatus
HRESULT IUIAnimationManager::GetStatus([Out] UI_ANIMATION_MANAGER_STATUS* status)
No documentation.
SetAnimationMode
HRESULT IUIAnimationManager::SetAnimationMode([In] UI_ANIMATION_MODE mode)
No documentation.
SetDefaultLongestAcceptableDelay
HRESULT IUIAnimationManager::SetDefaultLongestAcceptableDelay([In] double delay)
A delegate to receive status changed events from the manager.
The new status.
The previous status.
A delegate used to resolve scheduling conflicts.
The scheduled storyboard.
The new storyboard.
The priority effect.
true if newStoryboard has priority. false if scheduledStoryboard has priority
No documentation.
UI_ANIMATION_DEPENDENCIES
No documentation.
UI_ANIMATION_DEPENDENCY_NONE
No documentation.
UI_ANIMATION_DEPENDENCY_INTERMEDIATE_VALUES
No documentation.
UI_ANIMATION_DEPENDENCY_FINAL_VALUE
No documentation.
UI_ANIMATION_DEPENDENCY_FINAL_VELOCITY
No documentation.
UI_ANIMATION_DEPENDENCY_DURATION
No documentation.
UI_ANIMATION_IDLE_BEHAVIOR
No documentation.
UI_ANIMATION_IDLE_BEHAVIOR_CONTINUE
No documentation.
UI_ANIMATION_IDLE_BEHAVIOR_DISABLE
No documentation.
UI_ANIMATION_MANAGER_STATUS
No documentation.
UI_ANIMATION_MANAGER_IDLE
No documentation.
UI_ANIMATION_MANAGER_BUSY
No documentation.
UI_ANIMATION_MODE
No documentation.
UI_ANIMATION_MODE_DISABLED
No documentation.
UI_ANIMATION_MODE_SYSTEM_DEFAULT
No documentation.
UI_ANIMATION_MODE_ENABLED
No documentation.
UI_ANIMATION_PRIORITY_EFFECT
No documentation.
UI_ANIMATION_PRIORITY_EFFECT_FAILURE
No documentation.
UI_ANIMATION_PRIORITY_EFFECT_DELAY
No documentation.
UI_ANIMATION_ROUNDING_MODE
No documentation.
UI_ANIMATION_ROUNDING_NEAREST
No documentation.
UI_ANIMATION_ROUNDING_FLOOR
No documentation.
UI_ANIMATION_ROUNDING_CEILING
No documentation.
UI_ANIMATION_SCHEDULING_RESULT
No documentation.
UI_ANIMATION_SCHEDULING_UNEXPECTED_FAILURE
No documentation.
UI_ANIMATION_SCHEDULING_INSUFFICIENT_PRIORITY
No documentation.
UI_ANIMATION_SCHEDULING_ALREADY_SCHEDULED
No documentation.
UI_ANIMATION_SCHEDULING_SUCCEEDED
No documentation.
UI_ANIMATION_SCHEDULING_DEFERRED
No documentation.
UI_ANIMATION_SLOPE
No documentation.
UI_ANIMATION_SLOPE_INCREASING
No documentation.
UI_ANIMATION_SLOPE_DECREASING
No documentation.
UI_ANIMATION_STORYBOARD_STATUS
No documentation.
UI_ANIMATION_STORYBOARD_BUILDING
No documentation.
UI_ANIMATION_STORYBOARD_SCHEDULED
No documentation.
UI_ANIMATION_STORYBOARD_CANCELLED
No documentation.
UI_ANIMATION_STORYBOARD_PLAYING
No documentation.
UI_ANIMATION_STORYBOARD_TRUNCATED
No documentation.
UI_ANIMATION_STORYBOARD_FINISHED
No documentation.
UI_ANIMATION_STORYBOARD_READY
No documentation.
UI_ANIMATION_STORYBOARD_INSUFFICIENT_PRIORITY
No documentation.
UI_ANIMATION_TIMER_CLIENT_STATUS
No documentation.
UI_ANIMATION_TIMER_CLIENT_IDLE
No documentation.
UI_ANIMATION_TIMER_CLIENT_BUSY
No documentation.
UI_ANIMATION_UPDATE_RESULT
No documentation.
UI_ANIMATION_UPDATE_NO_CHANGE
No documentation.
UI_ANIMATION_UPDATE_VARIABLES_CHANGED
No documentation.
IUIAnimationStoryboard
Initializes a new instance of the class.
The manager.
HRESULT IUIAnimationStoryboard::RepeatBetweenKeyframes([In] __MIDL___MIDL_itf_UIAnimation_0000_0002_0003* startKeyframe,[In] __MIDL___MIDL_itf_UIAnimation_0000_0002_0003* endKeyframe,[In] int repetitionCount)
Sets the tag.
The @object.
The id.
A object describing the result of the operation.
HRESULT IUIAnimationStoryboard::SetTag([In, Optional] void* object,[In] unsigned int id)
Gets the tag.
The @object.
The id.
A object describing the result of the operation.
HRESULT IUIAnimationStoryboard::GetTag([Out, Optional] void** object,[Out, Optional] unsigned int* id)
Initializes a new instance of the class.
The native pointer.
No documentation.
No documentation.
No documentation.
No documentation.
HRESULT IUIAnimationStoryboard::AddTransition([In] IUIAnimationVariable* variable,[In] IUIAnimationTransition* transition)
No documentation.
No documentation.
No documentation.
No documentation.
HRESULT IUIAnimationStoryboard::AddKeyframeAtOffset([In] __MIDL___MIDL_itf_UIAnimation_0000_0002_0003* existingKeyframe,[In] double offset,[Out] __MIDL___MIDL_itf_UIAnimation_0000_0002_0003** keyframe)
No documentation.
No documentation.
No documentation.
HRESULT IUIAnimationStoryboard::AddKeyframeAfterTransition([In] IUIAnimationTransition* transition,[Out] __MIDL___MIDL_itf_UIAnimation_0000_0002_0003** keyframe)
No documentation.
No documentation.
No documentation.
No documentation.
No documentation.
HRESULT IUIAnimationStoryboard::AddTransitionAtKeyframe([In] IUIAnimationVariable* variable,[In] IUIAnimationTransition* transition,[In] __MIDL___MIDL_itf_UIAnimation_0000_0002_0003* startKeyframe)
No documentation.
No documentation.
No documentation.
No documentation.
No documentation.
No documentation.
HRESULT IUIAnimationStoryboard::AddTransitionBetweenKeyframes([In] IUIAnimationVariable* variable,[In] IUIAnimationTransition* transition,[In] __MIDL___MIDL_itf_UIAnimation_0000_0002_0003* startKeyframe,[In] __MIDL___MIDL_itf_UIAnimation_0000_0002_0003* endKeyframe)
No documentation.
No documentation.
No documentation.
No documentation.
No documentation.
HRESULT IUIAnimationStoryboard::RepeatBetweenKeyframes([In] __MIDL___MIDL_itf_UIAnimation_0000_0002_0003* startKeyframe,[In] __MIDL___MIDL_itf_UIAnimation_0000_0002_0003* endKeyframe,[In] int repetitionCount)
No documentation.
No documentation.
No documentation.
HRESULT IUIAnimationStoryboard::HoldVariable([In] IUIAnimationVariable* variable)
No documentation.
No documentation.
No documentation.
HRESULT IUIAnimationStoryboard::SetLongestAcceptableDelay([In] double delay)
No documentation.
No documentation.
No documentation.
HRESULT IUIAnimationStoryboard::Schedule([In] double timeNow,[Out, Optional] UI_ANIMATION_SCHEDULING_RESULT* schedulingResult)
No documentation.
No documentation.
HRESULT IUIAnimationStoryboard::Conclude()
No documentation.
No documentation.
No documentation.
HRESULT IUIAnimationStoryboard::Finish([In] double completionDeadline)
No documentation.
No documentation.
HRESULT IUIAnimationStoryboard::Abandon()
No documentation.
No documentation.
No documentation.
No documentation.
HRESULT IUIAnimationStoryboard::SetTag([In, Optional] void* object,[In] unsigned int id)
No documentation.
No documentation.
No documentation.
No documentation.
HRESULT IUIAnimationStoryboard::GetTag([Out, Optional] void** object,[Out, Optional] unsigned int* id)
No documentation.
No documentation.
No documentation.
HRESULT IUIAnimationStoryboard::GetStatus([Out] UI_ANIMATION_STORYBOARD_STATUS* status)
No documentation.
No documentation.
No documentation.
HRESULT IUIAnimationStoryboard::GetElapsedTime([Out] double* elapsedTime)
No documentation.
No documentation.
No documentation.
HRESULT IUIAnimationStoryboard::SetStoryboardEventHandler([In, Optional] IUIAnimationStoryboardEventHandler* handler)
No documentation.
SetLongestAcceptableDelay
HRESULT IUIAnimationStoryboard::SetLongestAcceptableDelay([In] double delay)
No documentation.
GetStatus
HRESULT IUIAnimationStoryboard::GetStatus([Out] UI_ANIMATION_STORYBOARD_STATUS* status)
No documentation.
GetElapsedTime
HRESULT IUIAnimationStoryboard::GetElapsedTime([Out] double* elapsedTime)
No documentation.
__MIDL___MIDL_itf_UIAnimation_0000_0002_0003
Represents the implicit keyframe at the start of every storyboard.
Initializes a new instance of the struct.
The id.
No documentation.
void* _
No documentation.
IUIAnimationTransitionFactory
Initializes a new instance of the class.
Initializes a new instance of the class.
The native pointer.
No documentation.
No documentation.
No documentation.
No documentation.
HRESULT IUIAnimationTransitionFactory::CreateTransition([In] IUIAnimationInterpolator* interpolator,[Out, Fast] IUIAnimationTransition** transition)
No documentation.
IUIAnimationPriorityComparison
No documentation.
No documentation.
No documentation.
No documentation.
No documentation.
HRESULT IUIAnimationPriorityComparison::HasPriority([In] IUIAnimationStoryboard* scheduledStoryboard,[In] IUIAnimationStoryboard* newStoryboard,[In] UI_ANIMATION_PRIORITY_EFFECT priorityEffect)
No documentation.
IUIAnimationInterpolator
Initializes a new instance of the class.
The native pointer.
No documentation.
No documentation.
No documentation.
No documentation.
HRESULT IUIAnimationInterpolator::SetInitialValueAndVelocity([In] double initialValue,[In] double initialVelocity)
No documentation.
No documentation.
No documentation.
HRESULT IUIAnimationInterpolator::SetDuration([In] double duration)
No documentation.
No documentation.
No documentation.
HRESULT IUIAnimationInterpolator::GetDuration([Out] double* duration)
No documentation.
No documentation.
No documentation.
HRESULT IUIAnimationInterpolator::GetFinalValue([Out] double* value)
No documentation.
No documentation.
No documentation.
HRESULT IUIAnimationInterpolator::InterpolateValue([In] double offset,[Out] double* value)
No documentation.
No documentation.
No documentation.
HRESULT IUIAnimationInterpolator::InterpolateVelocity([In] double offset,[Out] double* velocity)
No documentation.
No documentation.
No documentation.
No documentation.
No documentation.
HRESULT IUIAnimationInterpolator::GetDependencies([Out] UI_ANIMATION_DEPENDENCIES* initialValueDependencies,[Out] UI_ANIMATION_DEPENDENCIES* initialVelocityDependencies,[Out] UI_ANIMATION_DEPENDENCIES* durationDependencies)
No documentation.
GetDuration
HRESULT IUIAnimationInterpolator::GetDuration([Out] double* duration)
No documentation.
GetFinalValue
HRESULT IUIAnimationInterpolator::GetFinalValue([Out] double* value)
No documentation.
IUIAnimationStoryboardEventHandler
No documentation.
IUIAnimationTimer
Initializes a new instance of the class.
The native pointer.
No documentation.
No documentation.
No documentation.
No documentation.
HRESULT IUIAnimationTimer::SetTimerUpdateHandler([In, Optional] IUIAnimationTimerUpdateHandler* updateHandler,[In] UI_ANIMATION_IDLE_BEHAVIOR idleBehavior)
No documentation.
No documentation.
No documentation.
HRESULT IUIAnimationTimer::SetTimerEventHandler([In, Optional] IUIAnimationTimerEventHandler* handler)
No documentation.
No documentation.
HRESULT IUIAnimationTimer::Enable()
No documentation.
No documentation.
HRESULT IUIAnimationTimer::Disable()
No documentation.
No documentation.
HRESULT IUIAnimationTimer::IsEnabled()
No documentation.
No documentation.
No documentation.
HRESULT IUIAnimationTimer::GetTime([Out] double* seconds)
No documentation.
No documentation.
No documentation.
HRESULT IUIAnimationTimer::SetFrameRateThreshold([In] unsigned int framesPerSecond)
Initializes a new instance of the class.
No documentation.
IsEnabled
HRESULT IUIAnimationTimer::IsEnabled()
No documentation.
GetTime
HRESULT IUIAnimationTimer::GetTime([Out] double* seconds)
No documentation.
SetFrameRateThreshold
HRESULT IUIAnimationTimer::SetFrameRateThreshold([In] unsigned int framesPerSecond)
No documentation.
IUIAnimationTimerClientEventHandler
No documentation.
IUIAnimationTimerEventHandler
No documentation.
IUIAnimationTimerUpdateHandler
No documentation.
IUIAnimationVariableChangeHandler
No documentation.
IUIAnimationVariableIntegerChangeHandler
Internal PriorityComparison Callback
Return a pointer to the unamanged version of this callback.
The callback.
A pointer to a shadow c++ callback
HRESULT IUIAnimationPriorityComparison::OnManagerStatusChanged([In] UI_ANIMATION_MANAGER_STATUS newStatus,[In] UI_ANIMATION_MANAGER_STATUS previousStatus)
Repeat count used for
Indicates that the interval between two keyframes in a storyboard should repeat indefinitely until the method is called.
UI_ANIMATION_REPEAT_INDEFINITELY
Indicates that the interval between two keyframes in a storyboard should repeat indefinitely until the keyframe loop terminates on the ending keyframe when the method is called.
UI_ANIMATION_REPEAT_INDEFINITELY_CONCLUDE_AT_END
Indicates that the interval between two keyframes in a storyboard should repeat indefinitely until the keyframe loop terminates on the starting keyframe when the method is called.
UI_ANIMATION_REPEAT_INDEFINITELY_CONCLUDE_AT_START