次の方法で共有


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