Metode IDirectDrawPalette::GetEntries (ddraw.h)
Mengambil nilai palet dari objek DirectDrawPalette.
Sintaks
HRESULT GetEntries(
[in] DWORD unnamedParam1,
[in] DWORD unnamedParam2,
[in] DWORD unnamedParam3,
[out] LPPALETTEENTRY unnamedParam4
);
Parameter
[in] unnamedParam1
Saat ini tidak digunakan dan harus diatur ke 0.
[in] unnamedParam2
Awal entri yang akan diambil secara berurutan.
[in] unnamedParam3
Jumlah entri palet yang bisa pas dalam array yang ditentukan lpEntries . Warna entri palet dikembalikan secara berurutan, dari nilai parameter dwStartingEntry melalui nilai parameter dwCount dikurangi 1. (Parameter ini diatur oleh IDirectDrawPalette::SetEntries.)
[out] unnamedParam4
Array struktur PALETTEENTRY yang menerima entri palet dari objek DirectDrawPalette. Entri palet masing-masing 1 byte jika bendera DDPCAPS_8BITENTRIES diatur, dan 4 byte jika tidak. Setiap bidang adalah deskripsi warna.
Nilai kembali
Jika metode berhasil, nilai yang dikembalikan DD_OK.
Jika gagal, metode dapat mengembalikan salah satu nilai kesalahan berikut:
- DDERR_INVALIDOBJECT
- DDERR_INVALIDPARAMS
- DDERR_NOTPALETTIZED
Persyaratan
Persyaratan | Nilai |
---|---|
Target Platform | Windows |
Header | ddraw.h |
Pustaka | Ddraw.lib |
DLL | Ddraw.dll |