Compartilhar via


Método IDirectDrawPalette::GetEntries (ddraw.h)

Recupera valores de paleta de um objeto DirectDrawPalette.

Sintaxe

HRESULT GetEntries(
  [in]  DWORD          unnamedParam1,
  [in]  DWORD          unnamedParam2,
  [in]  DWORD          unnamedParam3,
  [out] LPPALETTEENTRY unnamedParam4
);

Parâmetros

[in] unnamedParam1

Atualmente, não é usado e deve ser definido como 0.

[in] unnamedParam2

Início das entradas a serem recuperadas sequencialmente.

[in] unnamedParam3

Número de entradas de paleta que podem caber na matriz especificada por lpEntries . As cores das entradas de paleta são retornadas em sequência, desde o valor do parâmetro dwStartingEntry até o valor do parâmetro dwCount menos 1. (Esses parâmetros são definidos por IDirectDrawPalette::SetEntries.)

[out] unnamedParam4

Uma matriz de estruturas PALETTEENTRY que recebe as entradas de paleta do objeto DirectDrawPalette. As entradas de paleta serão de 1 byte cada se o sinalizador DDPCAPS_8BITENTRIES estiver definido e 4 bytes, caso contrário. Cada campo é uma descrição de cor.

Retornar valor

Se o método for bem-sucedido, o valor retornado será DD_OK.

Se falhar, o método poderá retornar um dos seguintes valores de erro:

  • DDERR_INVALIDOBJECT
  • DDERR_INVALIDPARAMS
  • DDERR_NOTPALETTIZED

Requisitos

Requisito Valor
Plataforma de Destino Windows
Cabeçalho ddraw.h
Biblioteca Ddraw.lib
DLL Ddraw.dll

Confira também

IDirectDrawPalette