1画素2Byteのrawデータを表示するには?


hata  2004-11-03 01:11:28  No: 54976

1画素2Byteのrawデータを表示するWindowsアプリをVisual C++で作りたい
のですが、参考になるソースやHPを知っている方がいたら教えて頂けない
でしょうか?RAWデータを表示した後、いろいろ処理したいのですが、
始めのディスプレイに画像を表示するところでつまづいています。


けーぼう  2004-11-03 01:29:22  No: 54977

私も以前それで悩みました。
rawデータを表示させようと思い、いろいろ調べて試したのですが、うまくいかなくて、結局、rawデータをBitmap形式に変換してファイルに保存し、LoadImage()APIでロードしてCBitmapにして表示しました。
# もっといい方法を知りたいので、他の方、お願いします。

□CBitmapの表示方法
CDC* pDC = pWnd->GetDC();
CDC DC;
DC.CreateCompatibleDC(pDC);
CBitmap* pOld;
pOld = DC.SelectObject(pBitmap);
pDC->BitBlt(0, 0, SCREEN_WIDTH, SCREEN_HEIGHT, &DC, 0, 0, SRCCOPY)
DC.SelectObject(pOld);
pWnd->ReleaseDC(pDC);


※返信する前に利用規約をご確認ください。

※Google reCAPTCHA認証からCloudflare Turnstile認証へ変更しました。






  このエントリーをはてなブックマークに追加