中断したときにいつ終了してもいいようにデータは保存しとけってことです。あるようにメモリ不足になってもワーキングセットをスワップアウトすることによって可能な限り終了しないようになっているそうです。使うだけでもいいのかなぁという気もしないでもない感じです。電源が切られたときはメモリ上の情報は無くなってしまいますから、そういった場合でもデータを残しておいたほうがいいアプリはきちんとファイルに保存しておく必要があるでしょう。結局、ケースバイケースでうまいことやるってことになるんだと思います。ガイドライン的には中断したときに終了に備えてちゃんとデータを保存しとけってことになっていますので、やっぱりそれが一番いいんでしょう。使うのが簡単だと思います。19時~21時に開催されたメトロスタイルエキスパート塾の第2回に行ってきました。持ってきてその場で実際にコードを書いてみようというハンズオン形式の勉強会。1回目と同じく梅田のフェンリルさんの会議室をお借りして。いうテーマのハンズオンです。マネージドで使えるようにラップしたオープンソースのライブラリです。アプリ)にも対応しています。私自身が興味があったのでこのテーマを選びました。使うときとほとんど同じなのでどうしてもコード量が多くなる。デバイスの初期化やら、ポリゴンの用意やら、レンダリングのためのコードやら、最低限動くようにするだけでもそれなりのコードが必要。プロジェクションといった座標変換が必要になる。コード自体はたいした行数ではないけど、その意味を説明するには行列演算のこととかを説明しなくちゃいけない。程度の簡単な説明だけで済ませた。やろうとするとシェーダーランゲージ(HLSL)が必須になる。ファイルをコピーしてもらってそれを使うようにしてもらった。コード量を減らすためにレンダーターゲットのキャッシュとか全然してないのでパフォーマンス悪い。省略しちゃってるところもあるのでメモリやリソースが枯渇して死んじゃうこともあるかも、というあんまりよろしくないコードになってる可能性あり。85分間程度のハンズオンでやるのはちょっと無理があったなぁ、と。資料を下に貼り付けておきます。ハンズオン用の資料なので説明もほとんどありませんし、上記のようにあくまで最低限なコードですが。SurfaceImageSourceSample.zipハンズオンで使用したものよりちょっとだけコメント増やしたり、単なる三角形を三角錐にしたり、隠面処理されるようにステンシルバッファ(深度バッファ)も使うようにしたりしてありますが、基本的にはハンズオンで使用したコードとだいたい同じです。終了後は何人かでカレー屋に遅めの夕食を食べに行き解散。(カツカレーが話題になっていた日でしたのでw)次回の開催もすでに募集が始まっていますので興味のある方はぜひ。シンイチ)大阪府吹田市在住です。ソフトウエア開発の仕事をしています。