IWICBitmapSource::CopyPalette 方法 (wincodec.h)

检索索引像素格式的颜色表。

语法

HRESULT CopyPalette(
  [in] IWICPalette *pIPalette
);

参数

[in] pIPalette

类型: IWICPalette*

IWICPalette。 可以使用 CreatePalette 方法创建调色板。

返回值

类型: HRESULT

返回以下值之一。

返回代码 说明
WINCODEC_ERR_PALETTEUNAVAILABLE
调色板不可用。
S_OK
已成功复制调色板。

注解

如果 IWICBitmapSourceIWICBitmapFrameDecode,则如果帧级调色板不可用,该函数可能会返回图像的全局调色板。 也可以使用 CopyPalette 方法检索全局调色板。

要求

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