Visual Basic 中学校 掲示板 投稿の管理
タグのない投稿を抽出
統計
RSS
Visual Basic 中学校
投稿一覧
Microsoft .NET Framework API でのsetDIBitsはなんですか?
この投稿へのリンク
https://keijiban.umayadia.com/ThreadDetail.aspx?ThreadId=9445#CommentId13492
この投稿の削除
削除パスワード
削除する
コメント本文
投稿者
魔界の仮面弁士
 (社会人)
投稿日時
2009/11/11 06:59:46
> 1000回の描写で7割ぐらいの速度でした。(環境で変化?)
もし、さらに速度を稼ぐ必要がある場合には、LockBits の部分だけでも、
VB ではなく C# を用いて、ポインタ操作するという手もあります。
(残念ながら VB では、ポインタを直接扱う事ができません)
C# の unsafe を使って直接ポインタを操作するようにすると、
Marshal.Copy で転記しながら制御するよりも数倍以上早くなる可能性があります。
http://homepage2.nifty.com/nonnon/SoftSample/CS.NET/SampleBitmapPlus.html
http://dobon.net/vb/bbs/log3-14/8362.html