IWICBitmap 接口 (wincodec.h)

定义将位图的可写性和静态内存中表示形式的概念添加到 IWICBitmapSource 的方法。

继承

IWICBitmap 接口继承自 IWICBitmapSourceIWICBitmap 还具有以下类型的成员:

方法

IWICBitmap 接口具有这些方法。

 
IWICBitmap::Lock

提供对位图矩形区域的访问权限。
IWICBitmap::SetPalette

为调色板修改提供访问权限。
IWICBitmap::SetResolution

更改图像的物理分辨率。

注解

IWICBitmap 继承自 IWICBitmapSource ,因此也继承 CopyPixels 方法。 当像素需要移动到新的内存位置时, CopyPixels 通常是最有效的。

由于 IWICBitmap 所隐含的内部内存表示形式,使用 Lock 的就地修改和处理比 CopyPixel 更高效,通常简化为直接访问位图拥有的内存的简单指针,而不是副本。 这与仅实现 CopyPixel 的过程位图形成鲜明对比,因为没有内部内存表示形式,需要按需创建一个位图来满足对 Lock 的调用。

要求

要求
最低受支持的客户端 Windows XP SP2,Windows Vista [桌面应用 |UWP 应用]
最低受支持的服务器 Windows Server 2008 [桌面应用 | UWP 应用]
目标平台 Windows
标头 wincodec.h