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 |