ような気がしますが、違います。異なり、基本的に、アルファ値が色情報にかけられたものを色の基本単位としています。描画するのに使います。思想にさからって)、アルファ値が色情報に掛けられていないものを描画するには、BlendState.NonPremultipliedを指定します。指定すれば、すべて解決かというと、そうでもありません。alpha)を渡す必要があります。Blend.InverseSourceAlpha,と定義されているので、出力先のアルファ値が正しく計算されません。アルファ値はおかしなものになります。不透明な画像に透明な画像を描くと透明になったりします。プロファイルでは使えないみたいです。3.0に対応したグラフィックカードが必要で、敷居が高そうです。うまく乗りこなすことにしています。試用は無料なので、是非使ってみてくださいね。そのときに、ちょっと苦労した点を、後進の方向けに、ご紹介。(D3DFMT_A8R8G8B8)に変わっています。作成することもできません。使って自分で作成している場合には、コードの変更が必要です。PixelFormats.Bgra32とは、並びが違うので、注意が必要です。実行時に作成してます。赤を青を入れ換えるのが一番簡単なのですが、遅くなるのは必至です。赤と青の成分を入れかえながら描画するようにコードに変更しました。試用は無料なので、是非使ってみてくださいね。して処理するには)でご紹介いたしましたが、より詳細な情報をホームページに載せました。本来の挙動がオーバーライドされてしまう問題などが解決できます。役に立つ情報となってますので、是非、お役立てください。16進、10進表現を表にしてみました。マスク」とついているもののみ特殊で、あとは普通のキーコードだということがはっきりすると思います。ご参考にしてください。ファイナライザーの実行タイミングは、かなり早期に行われます。後進のために、記事を書きました。デバッグ版とリリース版とで実行タイミングがこうも異なると非常にデバッグが困難です。効率的なのでよしとしましょう。デバッグ版ではリリース版より早期に呼び出してくれないと困るんですよねぇ。呼び出しても、ファイナライザーが呼びだされない場所なのに、リリース版では呼びだされるというのは、かなりいただけないです。慎重さが必要のようです。この問題に起因する不具合を修正しました。ミルノでは、マルチスレッドで画像をデコードできます。持つパソコンを最大限活かすには、ミルノのようなマルチスレッド対応のソフトが最適ですよ。試用は無料なので、是非、使ってみてくださいね。メソッドを呼び出すと、リソースリークが発生します。追記よりよい解決法を発見したので、ホームページに掲載しました。別スレッドで作成するとリソースリークするをご覧ください。開放されないみたいです。別のバージョンについては調べてません。ほとんどのアプリケーションが起動できなくなります。「このコマンドを実行するのに十分な記憶域がありません」ですが、メモリーがいくらあっても発生します。↓がテスト用のコードです。}}テスト用のクラスを呼び出すコード↓。内で、はロックしてなかったりして意味不明なのですがw参考になりました。ビットバージョンでの出力は、↓のようになります。このコマンドを実行するのに十分な記憶域がありません。