トップページ > 過去ログ > 記事閲覧
マスク処理の不具合について
名前:PATOLE 日時: 2012/12/02 14:42

お世話になっております。 DXライブラリを使用させていただいております、PATOLEと申します。 DXライブラリ Ver3.09を使用しているのですが マスク関係が全く有効になりません。 サンプルプログラムも実行してみましたが、画面は真っ黒のままです。 試しに、SetUseMaskScreenFlagのサンプルプログラムも実行してみたのですが 真っ黒の画面と緑色の画面が交互に表示されるだけでした。 使用方法に問題があるのかと、Ver3.08eにバージョンを落として実行してみますと 通常通り、マスク処理がされた画面が表示されました。 お手数をお掛けしますが、ご確認いただければ幸いです。 環境 Windows 7 64bit Visual C++ 2008

Page: 1 |

Re: マスク処理の不具合について ( No.1 )
名前:管理人 日時:2012/12/02 14:54

ご報告ありがとうございます これから確認してみます
Re: マスク処理の不具合について ( No.2 )
名前:管理人 日時:2012/12/02 17:00

マスクが正常に動作しないのを確認しました 通常の描画処理にもピクセルシェーダーを使用するようになった関係の問題でした 修正版をアップしましたので、よろしければお試しになってみてください 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: マスク処理の不具合について ( No.3 )
名前:PATOLE 日時:2012/12/02 20:28

管理人さま 修正、お疲れ様です。 試してみたのですが、サンプルプログラムは正常に動作しましたが 自分のプログラムではVer3.08eの時と同じ結果が得られませんでした。 サンプルプログラムと違う点としては CreateMaskScreenとDrawMaskの後に DrawBoxではなく、DrawGraphを使用している点です。 なぜか、うまく表示されず、黒くなってしまいます。 一応実行結果の画像を載せておきます。 Ver3.08e ttp://patolesoft-download.net/download/other/image01.jpg 上記でいただいた、DxLibVCTest ttp://patolesoft-download.net/download/other/image02.jpg
Re: マスク処理の不具合について ( No.4 )
名前:管理人 日時:2012/12/02 21:08

すみません、現象を確認しました 再度修正したバージョンをアップしましたので、何度も申し訳ありませんが こちらをお試しになってみてください 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: マスク処理の不具合について ( No.5 )
名前:PATOLE(解決済み) 日時:2012/12/04 13:35

管理人さま 修正、ありがとうございます。 試してみましたところ、正常な結果が得られました。

Page: 1 |