[問題]C# Bitmap setPixel的速度不夠快 @@

看板C_Sharp作者 (就是涼。)時間17年前 (2007/03/01 21:41), 編輯推噓2(201)
留言3則, 3人參與, 最新討論串1/1
小弟要產生一個 256*256 的bitmap 而且這張map 會隨時間變化而產生變動 問題在於計算 256*256 個pixel的變化值時間很短 可是填入 Bitmap 時的 setPixel( x , y , color)指令相當耗時 @@ 我最後是用 pictureBox.Image 來承接這個 Bitmap 想請問有比較快的方法嗎 @@ ?? --- 如果是pre-compute 每個時間變化之後的圖片存起來在連續播放也是一種方法 但是不知道有沒有其他方法可以達到不用pre-compute就可以及時更改Bitmap內容呢 先感謝大家指教 ^^ -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 140.113.166.210

03/01 21:43, , 1F
有!
03/01 21:43, 1F

03/01 23:44, , 2F
用指標
03/01 23:44, 2F

03/05 01:51, , 3F
用DX來做
03/05 01:51, 3F
文章代碼(AID): #15vjWMmO (C_Sharp)