Metodo IDirectDrawPalette::GetEntries (ddraw.h)
Recupera i valori della tavolozza da un oggetto DirectDrawPalette.
Sintassi
HRESULT GetEntries(
[in] DWORD unnamedParam1,
[in] DWORD unnamedParam2,
[in] DWORD unnamedParam3,
[out] LPPALETTEENTRY unnamedParam4
);
Parametri
[in] unnamedParam1
Attualmente non usato e deve essere impostato su 0.
[in] unnamedParam2
Inizio delle voci da recuperare in sequenza.
[in] unnamedParam3
Numero di voci della tavolozza che possono essere inserite nella matrice specificata da lpEntries . I colori delle voci della tavolozza vengono restituiti in sequenza, dal valore del parametro dwStartingEntry tramite il valore del parametro dwCount meno 1. Questi parametri sono impostati da IDirectDrawPalette::SetEntries.
[out] unnamedParam4
Matrice di strutture PALETTEENTRY che ricevono le voci del tavolozza dall'oggetto DirectDrawPalette. Le voci della tavolozza sono 1 byte ogni se il flag di DDPCAPS_8BITENTRIES è impostato e 4 byte in caso contrario. Ogni campo è una descrizione del colore.
Valore restituito
Se il metodo ha esito positivo, il valore restituito è DD_OK.
Se ha esito negativo, il metodo può restituire uno dei valori di errore seguenti:
- DDERR_INVALIDOBJECT
- DDERR_INVALIDPARAMS
- DDERR_NOTPALETTIZED
Requisiti
Requisito | Valore |
---|---|
Piattaforma di destinazione | Windows |
Intestazione | ddraw.h |
Libreria | Ddraw.lib |
DLL | Ddraw.dll |