おのれアンチエイリアス

アバター
もるも
記事: 54
登録日時: 9年前
連絡を取る:

おのれアンチエイリアス

投稿記事 by もるも » 4年前

DXライブラリを使っていてフルスクリーンモードにしたとき、そう思っておりました(笑)
ニアレストネイバーにしてもぼやける・・・。ぐぬぬ。
色々ググってみたら、拡大時の処理はオンボ、グラボ次第。おま環でどうにかしてなんてさすがに言えないw
DXライブラリのSetGraphModeにデスクトップのサイズををAPI関数のGetSystemMetricsからもらって使い、
拡大させる必要が無くなったら無事ぼやけなくなりました。やったぜ。(今更感)

でも、レトロ風ゲームだと余白部出来ちゃうからウィンドウモードで良いような気がする。
壁紙作るのもそれはそれで楽しいと思うけど。
スクリーンショット (265).png
スクリーンショット (265).png (33.09 KiB) 閲覧数: 1183 回

アバター
いわん
記事: 32
登録日時: 9年前

Re: おのれアンチエイリアス

投稿記事 by いわん » 4年前

私の場合全部自分でやる主義なので、いずれ拡大縮小回転をピクセル単位で描く
処理を作らなきゃなぁと思いつつ大変そうなので手が付けられないでいます^^;
長期休みが欲しい・・・

ISLe
記事: 2650
登録日時: 14年前

Re: おのれアンチエイリアス

投稿記事 by ISLe » 4年前

余白が気になっているふうに見えたのですが、余計なお世話だったようで申し訳ありませんでした。
忘れてください。

フルスクリーン/ウィンドウ関連で新たな情報をたくさん仕入れることができました。
調べ直すきっかけを与えてくださったことに感謝します。
#ディスプレイの拡大率に関してはずっと気になってた。

アバター
もるも
記事: 54
登録日時: 9年前
連絡を取る:

Re: おのれアンチエイリアス

投稿記事 by もるも » 4年前

>>いわんさん
長期休み・・・私も欲しいです。
回転とかになると行列がなぁ・・・数学に強くなりたかった(´・ω・`)

>>ISLeさん
いえいえ、アドバイスをいただいてとても助かりました。
おかげさまで、DXライブラリ内でビットマップみたいなスクリーンがあるのを思い出すことが出来ました。
なので、バックスクリーンになにもかも描きこむ必要がなかったことに気付けました。
はみ出した描画部分を壁紙被せて隠す予定だったので、必要なくなって良かったです(´-∀-`;)
拡大も描画も楽になりました。ありがとうございました。


画面がスッキリ
スクリーンショット (273).png
スクリーンショット (273).png (41.09 KiB) 閲覧数: 43 回