[問題] 從陣列顯示jpg檔的問題
請教各位前輩
我目前是正在解網路上的影片串流mjpeg
為了想在MFC上顯示動態播放,
我目前是已解成一張張的jpg檔frame
是用unsigned char*的buffer暫存資訊(從標頭到尾)
並有試過用fwrite() 2進位寫入硬碟,確定可成一張jpg圖檔
現在是想請教如何將程式中buffer的資訊顯示在MFC上呢?
我見過一些寫圖檔顯示的多半是以bmp判斷完header後存取其位元陣列
那請問jpg的寫法要如何將陣列buffer資訊執行呢?
我有聽聞CImage這個class可使用
但從MSDN一些說明中都沒有看到存取jpg陣列buffer的動作
都是針對CDC等方面去表示
可否請前輩教學一下
簡單示範幾下將jpg陣列buffer存取到MFC上畫面~
或是怎麼跟CImage語法結合之類的~
希望能直接用暫存在記憶體內的資訊顯示在畫面上
(我之後會想再一直做更新frame,營造動態播放的效果)
請各位指導一下
或簡單示範幾句CImage就好
在此感激不盡~~~
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 112.104.3.232
C_and_CPP 近期熱門文章
PTT數位生活區 即時熱門文章