TokioGL

画像をきれいに変形して転送するためのDLLです。
tglStretchBlt 関数の動作結果はこちらをご覧ください。
単体では動きません。
Visual Basicで使われることを前提にしています。
実用に堪えうるかはともかくそれなりの速度は出るようになりました。
ドット一つ一つを点としてでなく一辺1ピクセルの正方形とみなして計算しています。

現在では使い物にならない代物です。普通にStretchBltとSetStretchBltModeを使いましょう。
最新版では、サンプルコードにWindowsAPIのStretchBltとの比較も入れてあります。
DLLのソースコードも添付しているので、参考にしたい人は参考にしてください。

動作環境:
プログラミング環境

ダウンロード
Q&A

履歴

0.03
  • tglGetVersion 関数が正しいバージョンを返さなかったバグを修正
2009/02/19
0.02
  • tglStretchBltFast 関数を追加

0.02ダウンロード

2005/05/14
0.01
  • tglStretchBlt 関数を追加
2002/11/19

開発日記