none
ManipulationDelta is negatively affected when simultaneously doing SurfaceImageSource rendering in a XAML metro app

    Question

  • I have a XAML metro app where

    1. I have a SurfaceImageSource that is being updated via a CompositionTargetRendering via the RenderAll() method. ~60fps is achieved

    2. I am simultaneously tracking the pointer movement and getting the ManipulationDelta of the main windows canvas.

    So basically I have 2 major UI pieces updating simultaneously (the Dx surface & the Sensor information(returning ManipulationDelta information))

    Problem : It seems that the manipulation delta information is being negatively impacted by the excessive SurfaceImageSourceTarget.RenderAll() calls.

    I find that I need to limit the framerate of the RenderAll calls to compensate for the negative impact.

    Basically I am forced to move to a 30fps in my DxSurface if I want to capture reliable ManipulationDelta information..

    Is anyone else experiencing this issue ?


    Make the web a beautiful place

    Saturday, May 19, 2012 10:19 AM

All replies