[go: up one dir, main page]
More Web Proxy on the site http://driver.im/

タグ

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

タグの絞り込みを解除

Win32APIに関するvivauguのブックマーク (1)

  • DIB(デバイス独立ビットマップ)の作成

    DIB(デバイス独立ビットマップ)の作成 DIB(デバイス独立ビットマップ)とは、メモリ上の任意の領域をRGB形式(またはカラーテーブルで指定される色の配列)の画像データを格納したビットマップ(フレームバッファ)として扱い、画面などに描画する機能です。Windowsの標準的な画像ファイル形式であるBMPファイルも、このDIBがほぼそのまま格納されています。 DIBの画像データ(ピクセル列)は、普通に確保したバッファにRGBの値を数値データとして書き込むだけですから、プログラムで作成できるデータなら「何でもあり」です。BMPファイル内の画像をメモリに読み込んで画像処理を施してから画面上に描画したり、自力で3DCGの計算を行い画面上に表示するためのフレームバッファとして使用したり、あるいはゲームの画面作成に使用して多彩な画面効果を試してみるのも良いでしょう。 DIBにはいくつか種類があるのです

  • 1