Article View: japan.comp.lang.delphi
Article #3Re: 画面モード切替後のグラフィックパフォーマンスの低下
From: endou
Date: Wed, 22 Dec 1999 00:00
Date: Wed, 22 Dec 1999 00:00
53 lines
2701 bytes
2701 bytes
遠藤@テレウェイといいます。
僕も以前、似たような事を経験した事があります。
初代Millenumを使っていた時に、アプリ実行中に画面
モードを変更すると、拡大縮小の描画速度が異様に
遅くなりました。
色々と試してみましたが解決法がわからず、「GDIでは速
度をコントロールするのが難しい」とあきらめて、DirectX
に乗り換えてしまいました。
#解決策でなくてゴメンナサイ(^^;。
林 知紀 wrote:
> #もしDelphi固有の現象でしかも回避不可なら
> #Cを使うしかないんだろうけど
Windowsの描画は、DC(デバイスコンテキスト)を使って
行われるのが普通です。
Delphiからでも、DC関連のAPIは直接操作できますので
Cを無理に使う必要はありません。
以下、余談です。
> #せっかくPascalの使い方を覚えてきたので
> #なんかもったいないです。
僕も、以前はPascal党でした。
VCLなど使わずに、すべてAPIで、ラブラリも全て自作で
プログラムしていました。
#「どうせ趣味だ、自己満足でどこが悪い」の世界です(^^。
でも今は、C++を使っています。
直接の理由は、DirectXのPascal用のヘッダーを手に入れる
のが難しかったからですが、その他にも「ほとんどの解説書が
C++を前提にして書かれている」からです。
C++に乗り換える時、一時期苦しみましたが、今では良かった
と思っています。
もし、C++への移行に迷っていたら、この際乗り換えるのも悪く
ないと思いますよ。
では。
追伸
Pascalの耽美的なソースコードに惚れぬいているなら
インプレス出版の「Delphi 32bitパワープログラミング」を
一読してみる事をお薦めします。
Technical Details
Message-ID:
<3860CAFB.E16988D7@po.teleway.ne.jp>Path:
arc1-ca.pugleaf.net!unknown!not-for-mailReferences:
<83ou3d$jvv$1@nw041.infoweb.ne.jp>Show Full Headers
Complete Article Headers
X-Google-Language: Japanese,JIS X-Google-Thread: 110a07,f2bd283c630b1b34 X-Google-Attributes: gid110a07,public X-Google-Thread: fecfa,f2bd283c630b1b34 X-Google-Attributes: gidfecfa,public X-Google-Thread: feb2e,f2bd283c630b1b34 X-Google-Attributes: gidfeb2e,public From: endou <endou@po.teleway.ne.jp> Subject: Re: 画面モード切替後のグラフィックパフォーマンスの低下 Date: 1999/12/22 Message-ID: <3860CAFB.E16988D7@po.teleway.ne.jp> X-Deja-AN: 563785487 Content-Transfer-Encoding: 7bit References: <83ou3d$jvv$1@nw041.infoweb.ne.jp> Content-Type: text/plain; charset=iso-2022-jp X-Complaints-To: abuse@neweb.ne.jp X-Trace: news.telewaynet.ad.jp 945866770 12743 210.234.51.74 (22 Dec 1999 12:46:10 GMT) Organization: NEWEB Mime-Version: 1.0 NNTP-Posting-Date: 22 Dec 1999 12:46:10 GMT Newsgroups: japan.comp.lang.delphi,fj.comp.lang.pascal,fj.os.ms-windows.programming