Wire up a handler to the
Suspending[^] event and when that fires store the current position of the video.
When the application is resumed, read that value and seek to that position before resuming video playback.
There are events firing on both sides of (almost) every state in the
application lifecycle of Windows 8 apps[
^], listening to them and reacting accordingly is key.
Hope this helps,
Fredrik