大澤です。
>
> 現象が発生したのは、STB Velocity 128です。
>
> なにかのアプリの説明で読んだ覚えがあるのですが、RIVAチップ系のビ
> デオボードは、StetchBlt, StretchDIBitsで、 2倍単位の拡縮を行うと
> ハードウェア補完処理がはいる。
>
> と読んだ覚えがあります。ビデオカードがRIVA系ならばこれが原因の可
> 能性があります。
なるほどなるほど。
確かに、DIBを扱うAPIは、もともとWinGから来ているものばかりですよね?
WinGが高速なグラフィックの作画を考えて下の層も作られていることから
考えると、なんとなく納得できなくはない説明ですね。
#つまり、アプリケーション側ではどうしようもないってことですね
ありがとう御座いました。
ちなみに、その後どういう風に対処したかといいますと、
結局なんとか、DIB依存だったのをDDB依存に変えて
なんとかうまく目的とする処理を行うことが出来ました。
#なんとなく時代に逆行しているような・・・。
Hiroyuki Ohsawa ★彡
CyberMedia Development Div. ,Canon Inc.
mailto:h...@cis.canon.co.jp