こんばんは、いつもDXライブラリを楽しく使わせていただいてます。 題名のとおり、LoadSoftImageで読み込んだ画像がパレットを持っているかどうかを調べる方法を探しています。 SetPaletteSoftImage等を使ってカラーバリエーションが作れるインターフェースを作ろうと考えており、 その中でパレットを持った画像であるかどうかを判断する必要があるからです(リファレンスを見落としていたら申し訳ありません)。 以上、よろしくお願いいたします。
リファレンスには載っていませんが、CheckPaletteSoftImage という関数でパレット画像かどうかを調べることができます // ソフトウエアイメージハンドルがパレット画像かどうかを取得する // 戻り値 TRUE:パレット画像 FALSE:パレット画像ではない int CheckPaletteSoftImage( int SIHandle ) ; よろしければお使いください m(_ _)m
>管理人様 ご回答ありがとうございます。 確認してみましたところ、望んだとおりの結果を得ることができました。