Função SetPaletteEntries (wingdi.h)
A função SetPaletteEntries define valores de cor RGB (vermelho, verde, azul) e sinalizadores em um intervalo de entradas em uma paleta lógica.
Sintaxe
UINT SetPaletteEntries(
[in] HPALETTE hpal,
[in] UINT iStart,
[in] UINT cEntries,
[in] const PALETTEENTRY *pPalEntries
);
Parâmetros
[in] hpal
Um identificador para a paleta lógica.
[in] iStart
A primeira entrada de paleta lógica a ser definida.
[in] cEntries
O número de entradas de paleta lógica a serem definidas.
[in] pPalEntries
Um ponteiro para o primeiro membro de uma matriz de estruturas PALETTEENTRY que contém os valores E sinalizadores RGB.
Retornar valor
Se a função for bem-sucedida, o valor retornado será o número de entradas que foram definidas na paleta lógica.
Se a função falhar, o valor retornado será zero.
Comentários
Um aplicativo pode determinar se um dispositivo dá suporte a operações de paleta chamando a função GetDeviceCaps e especificando a constante RASTERCAPS.
Mesmo que uma paleta lógica tenha sido selecionada e realizada, as alterações na paleta não afetam a paleta física na superfície. RealizePalette deve ser chamado novamente para definir a nova paleta lógica na superfície.
Requisitos
Requisito | Valor |
---|---|
Cliente mínimo com suporte | Windows 2000 Professional [somente aplicativos da área de trabalho] |
Servidor mínimo com suporte | Windows 2000 Server [somente aplicativos da área de trabalho] |
Plataforma de Destino | Windows |
Cabeçalho | wingdi.h (inclua Windows.h) |
Biblioteca | Gdi32.lib |
DLL | Gdi32.dll |