Metode IDirectDrawPalette::SetEntries (ddraw.h)
Mengubah entri dalam objek DirectDrawPalette segera.
Sintaks
HRESULT SetEntries(
[in] DWORD unnamedParam1,
[in] DWORD unnamedParam2,
[in] DWORD unnamedParam3,
[in] LPPALETTEENTRY unnamedParam4
);
Parameter
[in] unnamedParam1
Saat ini tidak digunakan dan harus diatur ke 0.
[in] unnamedParam2
Entri pertama yang akan diatur.
[in] unnamedParam3
Jumlah entri palet yang akan diubah.
[in] unnamedParam4
Array struktur PALETTEENTRY yang berisi entri palet yang digunakan SetEntries untuk mengubah 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_NOPALETTEATTACHED
- DDERR_NOTPALETTIZED
- DDERR_UNSUPPORTED
Persyaratan
Persyaratan | Nilai |
---|---|
Target Platform | Windows |
Header | ddraw.h |
Pustaka | Ddraw.lib |
DLL | Ddraw.dll |