中断からの再開時に処理をするには?[ユニバーサルWindowsアプリ開発]

中断/再開したとき(Windows Phone 8.1)別途公開のサンプルコードはユニバーサルWindowsアプリである。Windowsでも動作するが、ここではPhoneの画像を示す。アプリを中断した後に再開すると、このようなイベントが発生する。アプリが非表示になってしばらくすると、システムがアプリを中断させるので、非表示のイベントの後で中断のイベントが発生している。そして、エンドユーザーがアプリを再びフォアグラウンドに持ってきたときに、再開と表示のイベントが発生する。非表示にされるときにリソースを解放していれば、中断時のイベントで解放する必要はない(すでに解放済み)。同様に、表示されるときにリソースを取得しているならば、中断からの再開時には取得しなくてよい。カメラを使う場合には、中断/再開のイベントではリソースの解放/取得処理を行わず、非表示/表示のイベントだけで解放/取得すればよいのである。

中断/再開したとき(Windows Phone 8.1)別途公開のサンプルコードはユニバーサルWindowsアプリである。Windowsでも動作するが、ここではPhoneの画像を示す。アプリを中断した後に再開すると、このようなイベントが発生する。アプリが非表示になってしばらくすると、システムがアプリを中断させるので、非表示のイベントの後で中断のイベントが発生している。そして、エンドユーザーがアプリを再びフォアグラウンドに持ってきたときに、再開と表示のイベントが発生する。非表示にされるときにリソースを解放していれば、中断時のイベントで解放する必要はない(すでに解放済み)。同様に、表示されるときにリソースを取得しているならば、中断からの再開時には取得しなくてよい。カメラを使う場合には、中断/再開のイベントではリソースの解放/取得処理を行わず、非表示/表示のイベントだけで解放/取得すればよいのである。