トップページ > 記事閲覧
MakeARGB8ColorSoftImageの挙動について
名前:ぬまなんとかさん 日時: 2018/05/22 11:19

いつもお世話になっております。 今回、MakeARGB8ColorSoftImageの動作について質問したく新規スレッドを作成いたしました。 MakeARGB8ColorSoftImageで作成する画像の初期状態についてです。 関数リファレンスページの MakeARGB8ColorSoftImageのサンプルコードを実行する際、 DrawPixelSoftImageの操作を削除すると透明度255の画像ではなく、不定の色が着色されていました。 これは仕様なのでしょうか? OS:Windows8.1 Pro 開発環境:Visual Studio Community 2017 ライブラリ:DXライブラリVer3.19b よろしくお願い致します。
メンテ

Page: 1 |

Re: MakeARGB8ColorSoftImageの挙動について ( No.1 )
名前:管理人 日時:2018/05/23 01:23

はい、仕様となります MakeARGB8ColorSoftImage でソフトイメージを作成した直後は初期化されていませんので、 作成直後にどのような画像となっているかは不定です 真っ黒( R=0 G=0 B=0 A=0 )や、特定の色で塗りつぶす処理は画像のサイズが大きくなれば なるほど処理負荷の高い処理となってしまうので、このような仕様となっています
メンテ
Re: MakeARGB8ColorSoftImageの挙動について ( No.2 )
名前:ぬまなんとかさん(解決) 日時:2018/05/23 13:57

理解できました。 確かにデフォルトで何かしらの塗りつぶしを行うと無駄な動作になり得ますね。 お忙しいなか、返信いただきありがとうございます。
メンテ

Page: 1 |

題名
名前
コメント
パスワード (記事メンテ時に使用)

   クッキー保存