Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
BITMAPGDIにあることに気付きました。GetObject(hBmp, sizeof(BITMAP), &bmp);ほとんどすべてのGetDIBits例でそうしています。ただし、ここで新しく設定された bmp にはフィールドがあります。bmBits
BITMAP
GetObject(hBmp, sizeof(BITMAP), &bmp);
GetDIBits
bmBits
ここにビットマップのビットが既にある場合、なぜGetDIBitsもう一度呼び出すのでしょうか?
ありがとう、アリ・ヴェリ
を使用してビットをGetObject取得BITMAP::bmBitsすることは、ビットマップがを使用して作成された場合にのみ使用できますCreateDIBSection。GetDIBitsビットマップのフォーマットを変更したり、DDBからDIBに変更したりするためにも使用できます。
GetObject
BITMAP::bmBits
CreateDIBSection