いつもお世話になっております。
さっそくですが質問させていただきます。
SetRestoreGraphCallbackの解説に
>このとき、グラフィックハンドルが持つ画像の情報は失われてしまいます。
とあります。
この失われる画像情報というのはどこまでと考えればいいのでしょうか。
画像データが全てメモリ上から消去され、グラフィックハンドルも全てリセットされた、と考えていいのでしょうか?
と、言いますのは、画像を復帰させる処理で、消える前に使っていたグラフィックハンドルを順次DeleteGraphしながら再ロード、とすると
たまたま消える消える前に指定されたグラフィックハンドルが新たに読み込み済みのグラフィックハンドルとかぶってしまった場合、
せっかく復元した画像をDeleteしてしまう事になる恐れがあるのでは、と思ったからです。
またグラフィックハンドルの登録には上限数が30000といくらかと決まってるはずですので
消える前に使われたグラフィックハンドルが残ったまま、新たに登録しなおすと上限値を超えるかも、という不安もあります。
まさかそんな事はないだろうとは思いますが、念の為に確認させて頂きたいです。
よろしくお願い致します。