Compartilhar via


Método IWICBitmapSource::CopyPalette (wincodec.h)

Recupera a tabela de cores para formatos de pixel indexados.

Sintaxe

HRESULT CopyPalette(
  [in] IWICPalette *pIPalette
);

Parâmetros

[in] pIPalette

Tipo: IWICPalette*

Um IWICPalette. Uma paleta pode ser criada usando o método CreatePalette .

Retornar valor

Tipo: HRESULT

Retorna um dos valores a seguir.

Código de retorno Descrição
WINCODEC_ERR_PALETTEUNAVAILABLE
A paleta não estava disponível.
S_OK
A paleta foi copiada com êxito.

Comentários

Se IWICBitmapSource for um IWICBitmapFrameDecode, a função poderá retornar a paleta global da imagem se uma paleta no nível do quadro não estiver disponível. A paleta global também pode ser recuperada usando o método CopyPalette .

Requisitos

Requisito Valor
Cliente mínimo com suporte Windows XP com SP2, Windows Vista [aplicativos da área de trabalho | Aplicativos UWP]
Servidor mínimo com suporte Windows Server 2008 [aplicativos da área de trabalho | Aplicativos UWP]
Plataforma de Destino Windows
Cabeçalho wincodec.h
Biblioteca Windowscodecs.lib
DLL Windowscodecs.dll