トップページ > 記事閲覧
MakeScreenで作成した画像の初期色が白に
名前:kon 日時: 2013/07/08 16:58

MakeScreen で作成した画像の初期色が、以前は黒だったのですが、 前回あたりの更新ファイルから白になってしまいました。 黒で塗り潰せば、以前と同じように使えるのですが、これは仕様でしょうか? それと同時期の更新ファイルから、GetDrawScreenSoftImage を使用すると 強制終了するようになってしまいました。 以前のファイルに戻すと普通に使えます。 使用環境は、以下の通りです。 windows2000 BorlandC++ よろしくお願いします。
メンテ

Page: 1 |

Re: MakeScreenで作成した画像の初期色が白に ( No.1 )
名前:てらす 日時:2013/07/11 07:15

どうやら、MakeScreenで作成したグラフィックの初期色は環境によって黒だったり白だったりするようです。 私の環境でも白くなっています。 仕様かどうかは私も気になるので情報を提供させていただきます。 以下が私の環境です。 Windows 7 Home Premium 64-bit (6.1, Build 7601) Service Pack 1 (7601.win7sp1_gdr.130318-1533) Intel(R) Core(TM) i7-3770 CPU @ 3.40GHz (8 CPUs), ~3.4GHz NVIDIA GeForce GTX 660 (Driver Version: 9.18.13.1422) Visual Studio 2010 Professional (Version: 10.0.40219.1 SP1Rel) DXライブラリ:3.10f
メンテ
Re: MakeScreenで作成した画像の初期色が白に ( No.2 )
名前:管理人 日時:2013/07/15 15:37

すみません、初期色が白なのはバグです GetDrawScreenSoftImage を使用すると強制終了してしまうバグと併せて修正しましたので、 ( 厳密には MakeScreen などで作成した描画対象にできるグラフィックハンドルに対して GetDrawScreen や SaveDrawScreen などの画面の情報を取得する関数を使用すると強制終了する というものでした )よろしければお試しください m(_ _;m http://homepage2.nifty.com/natupaji/DxLib/DxLibVCTest.exe // VisualC++ 用 http://homepage2.nifty.com/natupaji/DxLib/DxLibBCCTest.exe // BorlandC++ 用 http://homepage2.nifty.com/natupaji/DxLib/DxLibGCC_DevCppTest.exe // Dev-C++ 用 http://homepage2.nifty.com/natupaji/DxLib/DxLibGCC_MinGWTest.exe // MinGW 用 http://homepage2.nifty.com/natupaji/DxLib/DxLibDotNet.zip // .NET用 http://homepage2.nifty.com/natupaji/DxLib/DxLibMakeTest.exe // ソース (中身を既存のライブラリのファイルに上書きして、BCCをお使いの 場合は『再構築』を、VCをお使いの場合は『リビルド』を、 Dev-C++をお使いの方は「Rebuild All(Ctrl+F11)」をして下さい)
メンテ
Re: MakeScreenで作成した画像の初期色が白に ( No.3 )
名前:kon(解決) 日時:2013/07/15 18:17

対応ありがとうございます。 両バグとも修正された事を確認しました。 てらすさんも、情報提供ありがとうございました。
メンテ
Re: MakeScreenで作成した画像の初期色が白に ( No.4 )
名前:てらす(解決済み) 日時:2013/07/16 02:12

私の方でも初期色が黒になっていることを確認しました。 対応ありがとうございました。
メンテ

Page: 1 |

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

   クッキー保存