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
For those interested I posted my sample code and a blog post (with videos) showing and explaining the issues I was having with ManipulationDelta + Direct2D Rendering..
Thanks for your feedback, I will involve more experts to investigate it.
Jesse Jiang [MSFT]
MSDN Community Support | Feedback to us
Microsoft is conducting an online survey to understand your opinion of the Msdn Web site. If you choose to participate, the online survey will be presented to you when you leave the Msdn Web site.
Would you like to participate?