40

Display System Compositor Win32 Apps XAML / WWA Frameworks Windows Shell IE / Project Spartan Graphics Hardware Composition API

Embed Size (px)

Citation preview

  • Slide 1
  • Slide 2
  • Slide 3
  • Slide 4
  • Slide 5
  • Display System Compositor Win32 Apps XAML / WWA Frameworks Windows Shell IE / Project Spartan Graphics Hardware Composition API
  • Slide 6
  • Unified composition and rendering New Programming Model New Capabilities
  • Slide 7
  • Unified composition and rendering New Programming Model New Capabilities Converged Compositor New Rendering Engine New Effects System New Animation System Light-Weight Visual Layer
  • Slide 8
  • Slide 9
  • DirectX Family DirectComposition / DirectManipulation XAML Windows 8.1 / Phone Store Apps
  • Slide 10
  • DirectX Family Windows.UI.Composition XAML Universal Windows App
  • Slide 11
  • New Effects System New Animation System Light-Weight Visual Layer DirectX Interop
  • Slide 12
  • Slide 13
  • Slide 14
  • Future: More kinds of visuals coming (e.g. geometric path, text, particle generator, etc.)
  • Slide 15
  • Slide 16
  • Binding to CoreWindow Top-level root visual SolidColorVisual ContainerVisual CompositionTarget Content visuals CompositionImage ImageVisual
  • Slide 17
  • Slide 18
  • Slide 19
  • Slide 20
  • Slide 21
  • Slide 22
  • *Temporary you need: 1: Code snippet on next slide 2: Conditional compilation symbol added to project
  • Slide 23
  • Slide 24
  • New Effects System New Animation System Light-Weight Visual Layer DirectX Interop
  • Slide 25
  • Slide 26
  • Slide 27
  • Slide 28
  • New Effects System New Animation System Light-Weight Visual Layer DirectX Interop
  • Slide 29
  • time value
  • Slide 30
  • Slide 31
  • Slide 32
  • New Effects System New Animation System Light-Weight Visual Layer DirectX Interop
  • Slide 33
  • Slide 34
  • Slide 35
  • Slide 36
  • Slide 37
  • Slide 38
  • Roadmap Unified Compositor Light-Weight Visual Layer Rendering Engine Effects System Animation System WinRT Programming Model_ Available for Preview in Insider Builds Today New APIs will light up in successive flights
  • Slide 39
  • Slide 40