Compartir a través de


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

Recupera valores de paleta de un objeto DirectDrawPalette.

Sintaxis

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

Parámetros

[in] unnamedParam1

Actualmente no se usa y debe establecerse en 0.

[in] unnamedParam2

Inicio de las entradas que se van a recuperar secuencialmente.

[in] unnamedParam3

Número de entradas de paleta que pueden caber en la matriz que lpEntries especifica. Los colores de las entradas de la paleta se devuelven en secuencia, desde el valor del parámetro dwStartingEntry a través del valor del parámetro dwCount menos 1. ( IDirectDrawPalette::SetEntries establecen estos parámetros).

[out] unnamedParam4

Matriz de estructuras PALETTEENTRY que recibe las entradas de paleta del objeto DirectDrawPalette. Las entradas de la paleta son de 1 byte cada una si se establece la marca de DDPCAPS_8BITENTRIES y 4 bytes en caso contrario. Cada campo es una descripción de color.

Valor devuelto

Si el método se realiza correctamente, el valor devuelto es DD_OK.

Si se produce un error, el método puede devolver uno de los siguientes valores de error:

  • DDERR_INVALIDOBJECT
  • DDERR_INVALIDPARAMS
  • DDERR_NOTPALETTIZED

Requisitos

Requisito Value
Plataforma de destino Windows
Encabezado ddraw.h
Library Ddraw.lib
Archivo DLL Ddraw.dll

Consulte también

IDirectDrawPalette