English
Topic 14. Fundamentals of visual component animation and multimedia application development with Windows Presentation Foundation
Goal: get to know the WPF property animation system, transformations, and multimedia playback; learn to create DoubleAnimation, ColorAnimation, and ThicknessAnimation animations and Storyboard storyboards with triggers, easing functions, and keyframes; master frame-by-frame animation with CompositionTarget.Rendering and sound and video playback with the SoundPlayer, MediaPlayer, and MediaElement classes.
Lecture contents
- Graphics and property animation — WPF graphics: retained mode · Transformations · The property animation system · Animation timing parameters
- Storyboards and keyframes — Storyboard storyboards and triggers · Easing functions and keyframes
- Frame-by-frame animation and performance — Frame-by-frame animation · Animation performance
- Images, sound, and video — Images and sound · Video and MediaElement
- Common mistakes — Common mistakes