無料で使える、試して買える。ソフトウェア・ライブラリ&ショップ Vector
 マイソフト ベクターソフトニュース特別企画 
Softライブラリ > My Soft > Windows > ハードウェア > 単純なベンチマークテスト


ベクターソフトニュース特別企画 - My Soft 単純なベンチマークテスト
StretchDIBits APIを使用したベンチマークテスト
Windows 98/95   フリーソフト

このソフトを作ったのには、以下の理由があります。
  1. 本当にDirectXだけがグラフィックに万能なのか調べる
  2. とにかく軽く動く
  3. プログラミング的に、MS-DOSとの違いを検討する
1.については「StretchDIBitsというAPIは、まだまだ使える」ということがわかりました。特に、古いマシンほどこのAPIは最適化されていて有効である、という感じがします。最新のマシンでは、APIの古さゆえに、ドライバが最適化されていない場合があるようです。それでもなかなか高速です。

2.については、このベンチマークを起動していただくとおわかりいただけますが、グラフィックを扱ったソフトなのに、非常に軽快に起動、動作します。起動までの待ち時間がありません。多重起動をお試しになってもおもしろいと思います。

3.について。MS-DOSでは、多発色高解像度モードを使用するとき、難解なハードとドライバの知識、それに処理のオーバーヘッドがありました。ですが、Windowsではこの問題がシステム側で吸収され、煩わしい問題からプログラマが解放された、ということがわかりました。

このベンチマークを作成したあとに、DIBSectionというAPIの存在を知り、現在このAPI用のベンチマークを作成中です。このAPIは昔、WinG APIとして知られていました。StretchDIBitsよりも機能が豊富なようです。
(島 康太郎)

Softライブラリの説明ページへ(ダウンロードページへのリンクがあります)
単純なベンチマークテスト


Copyright (c) 2001 株式会社ベクター 記事の無断転用を禁じます。
Copyright (c) 2001 Vector Inc. All Rights Reserved.
ご意見・ご感想等は editor2@vector.co.jp まで