位图创建
若要创建位图,请使用 CreateBitmap、 CreateBitmapIndirect 或 CreateCompatibleBitmap 函数、 CreateDIBitmap 和 CreateDiscardableBitmap。
这些函数允许指定位图的宽度和高度(以像素为单位)。 CreateBitmap 和 CreateBitmapIndirect 函数还允许指定颜色平面的数量和标识颜色所需的位数。 另一方面, CreateCompatibleBitmap 和 CreateDiscardableBitmap 函数使用指定的设备上下文来获取颜色平面的数量和标识颜色所需的位数。
CreateDIBitmap 函数从与设备无关的位图创建依赖于设备的位图。 它包含一个颜色表,用于描述像素值如何与 RGB 颜色值相对应。 有关详细信息,请参阅 与设备相关的位图 和 与设备无关的位图。
创建位图后,无法更改其大小、颜色平面数或标识颜色所需的位数。
如果不再需要位图,请调用 DeleteObject 函数将其删除。
反馈
https://aka.ms/ContentUserFeedback。
即将发布:在整个 2024 年,我们将逐步淘汰作为内容反馈机制的“GitHub 问题”,并将其取代为新的反馈系统。 有关详细信息,请参阅:提交和查看相关反馈