タグ

DDBとDIBSectionに関するrbyのブックマーク (1)

  • DIBSectionを作る【Windowsプログラミング研究所】

    DIBSectionを作る 概要:DIBとDDBの両方の性質を併せ持つBMP DIBにはGDI関数を使うことができないという弱点があります。 わざわざDIBで作成しておいて、GDI関数を使う機会はあまり無いように思いますが、 時にはGDI関数が使えないと困る場面に遭遇するかもしれません。 GDI関数が使えるDIBが欲しい……そんな欲張りな願いを叶えてくれるのがDIBSectionです。 ■DIBSectionの特徴 DIBSectionはDIBとしてもDDBとしても振る舞う事ができるビットマップです。 CreateDIBSection という DIBSection 作成関数を実行すると、 DIB用のピクセル列(各画素の色に直接アクセスできる)と、 DDB用のビットマップを両方作成してくれます。 ビットマップからメモリデバイスコンテキストを作成すればDDBとして振る舞うことができます。 この

  • 1