Compartir a través de


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

Cambia las entradas de un objeto DirectDrawPalette inmediatamente.

Sintaxis

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

Parámetros

[in] unnamedParam1

Actualmente no se usa y debe establecerse en 0.

[in] unnamedParam2

Primera entrada que se va a establecer.

[in] unnamedParam3

Número de entradas de paleta que se van a cambiar.

[in] unnamedParam4

Matriz de estructuras PALETTEENTRY que contiene las entradas de paleta que SetEntries usa para cambiar el 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_NOPALETTEATTACHED
  • DDERR_NOTPALETTIZED
  • DDERR_UNSUPPORTED

Requisitos

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

Consulte también

IDirectDrawPalette