次の方法で共有


IWICBitmapEncoder::SetPalette メソッド (wincodec.h)

イメージのグローバル パレットを設定します。

構文

HRESULT SetPalette(
  [in] IWICPalette *pIPalette
);

パラメーター

[in] pIPalette

種類: IWICPalette*

グローバル パレットとして使用する IWICPalette

戻り値

型: HRESULT

成功した場合はS_OK、それ以外の場合はエラー値を返します。

機能がエンコーダーでサポートされていない場合は、WINCODEC_ERR_UNSUPPORTEDOPERATIONを返します。

注釈

GIF イメージのみがオプションのグローバル パレットをサポートしており、イメージにフレームを追加する前にグローバル パレットを設定する必要があります。 インデックス付きピクセル形式のパレットのみを設定する必要があります。

要件

要件
サポートされている最小のクライアント WINDOWS XP と SP2、Windows Vista [デスクトップ アプリ |UWP アプリ]
サポートされている最小のサーバー Windows Server 2008 [デスクトップ アプリ | UWP アプリ]
対象プラットフォーム Windows
ヘッダー wincodec.h
Library Windowscodecs.lib
[DLL] Windowscodecs.dll