タグ

関連タグで絞り込む (1)

タグの絞り込みを解除

MFCに関するn_tomoのブックマーク (8)

  • WILL - 直接書き込み可能なビットマップを使用する

    CreateDIBSection というAPIがあります。 これは、メモリ上にビットマップイメージを持つ、直接書き込み可能なビットマップを作成するAPIです。 古い言い方をすれば仮想VRAMといったところでしょうか。(笑 なんかゲームに最適っぽい感じがしたので使ってみたくなってきました。 というわけで解説。 まず、APIの定義ですが… HBITMAP CreateDIBSection( HDC hdc, // デバイスコンテキストのハンドル CONST BITMAPINFO *pbmi, // ビットマップデータ UINT iUsage, // データ種類のインジケータ VOID **ppvBits, // ビット値 HANDLE hSection, // ファイルマッピングオブジェクトのハンドル DWORD dwOffset // ビットマップのビット値へのオフセット );

    n_tomo
    n_tomo 2008/06/01
  • WILL - BITMAPINFOHEADER 構造体

    BITMAPINFOHEADER BITMAPINFOHEADER 構造体は、DIBのサイズとカラーフォーマットに関する情報を保持します。 Windows 95, Windows NT 4.0: アプリケーションは、追加された機能のために BITMAPV4HEADER 構造体を使うこともできます。 Windows 98/Me, Windows 2000/XP: アプリケーションは、追加された機能のために BITMAPV5HEADER 構造体を使うこともできます。 だたし、CreateDIBitmap 関数でしか使用できません。 typedef struct tagBITMAPINFOHEADER{ DWORD biSize; LONG biWidth; LONG biHeight; WORD biPlanes; WORD biBitCount; DWORD biCompressio

    n_tomo
    n_tomo 2008/05/31
  • B6. 画像処理 - 画像圧縮

    1. 画像圧縮法の意義・用途(概論) 1.1 はじめに 現在、さまざまな画像圧縮方法が開発、実用化されています。その理由として、無圧縮画像のサイズがとても大きく、そのまま電波やネットワーク網に流すにはあまりにデータ量が大きすぎるからです。たとえば‘640*480 24bit-color’の静止画を用意します。すると容量は‘640*480*3=920KB’となります。たった1枚の静止画像を落とすために、ISDN 64kbpsのパリティなど無しで最高通信速度を維持できたとしても、‘640*480*3/(64000/8)’、約2分かかります。これが秒間30フレームだとすると、たった1秒間の画像を表示するために1時間、電話回線をつなぐ必要があります。これでは困ります。 また、画像圧縮のメリットは通信にとどまりません。デジタルカメラやDV等、モバイル機器の高性能化に伴い、そこで取り扱うデータも巨大

    n_tomo
    n_tomo 2008/05/23
  • http://rararahp.cool.ne.jp/cgi-bin/lng/vc/vclng.cgi?print%20200207/02070136.txt

    n_tomo
    n_tomo 2008/05/23
  • CStaticコントロールの静的イメージ描画

    はじめまして、質問させてください。 VC++ 2005 MFC で開発しております。 Picture Control(DDX CStasic型)に イメージ(外部ファイル JPG)を静的に描画させたいのですが 方法がわかりません。 お詳しい方がおられましたら、ご教授お願いいたします。 ちなみに CImageを使用して描画はできるのですが その場合、OnPaintをオーバーライドして 描画更新処理を書かないと一度だけ描画されて終わって しまうと思います。 CStaic変数にロードしたら 再度ロードされるまで ずっと描画させていたいです。 以上になります。 宜しくお願いいたします。

    CStaticコントロールの静的イメージ描画
    n_tomo
    n_tomo 2008/05/22
  • VC++ まめ知識

    = VC++ まめ知識 = VC++に関するメモを気づいた時点で随時メモしておく私的なものです。 (以下は.NET+MFCアプリケーションが前提です。SDKな人には参考にはならないでしょう。) ◇ダウンロード [ツール類] デバッグ用のランタイムは再配布不可だそうなので リリースコンパイルしてあります。ランタイムは別で探してください。 プログラムファイルもつけていますのでVC7プラットホームをお持ちの方ならば改良もできます。 ・最終更新   IP通信テスター(TCPIPサーバ、クライアント、UDPが可) ・最終更新   X25プロトコルテスター ・最終更新   インターフェース社製PCI4101ボード通信テスター ・最終更新   インターフェース社製PCI4161ボード通信テスター(COMポート通信テスターとしても動きます) ・最終更新   WAVファイル連結ツール 部品

    n_tomo
    n_tomo 2008/05/22
  • athomejp.com

    This domain may be for sale!

    n_tomo
    n_tomo 2008/05/22
  • ピクチャコントロールにビットマップを表示するには?

    n_tomo
    n_tomo 2008/05/22
  • 1