Bagikan melalui


fungsi HT_Get8BPPFormatPalette (winddi.h)

Fungsi HT_Get8BPPFormatPalette mengembalikan palet halftone untuk digunakan pada jenis perangkat standar 8-bit per piksel.

Sintaks

LONG HT_Get8BPPFormatPalette(
  [out] LPPALETTEENTRY pPaletteEntry,
  [in]  USHORT         RedGamma,
  [in]  USHORT         GreenGamma,
  [in]  USHORT         BlueGamma
);

Parameter

[out] pPaletteEntry

Penunjuk ke array struktur PALETTEENTRY (dijelaskan dalam dokumentasi Microsoft Windows SDK). Ketika pointer ini bukan NULL, GDI mengasumsikan bahwa itu menunjuk ke ruang memori yang valid di mana GDI dapat menempatkan seluruh palet halftone 8-bit per piksel.

[in] RedGamma

Menentukan nilai gamma merah, hijau, dan biru. Nilai USHORT ini ditafsirkan sebagai angka riil yang empat digit paling tidak signifikan berada di sebelah kanan titik desimal (tersirat). Misalnya, nilai gamma 10000 menunjukkan angka riil 1.0000, dan 12345 mewakili 1,2345. Nilai gamma minimum yang diizinkan adalah 0,0000, dan nilai maksimum yang diizinkan adalah 6,5535.

[in] GreenGamma

Menentukan nilai gamma merah, hijau, dan biru. Nilai USHORT ini ditafsirkan sebagai angka riil yang empat digit paling tidak signifikan berada di sebelah kanan titik desimal (tersirat). Misalnya, nilai gamma 10000 menunjukkan angka riil 1.0000, dan 12345 mewakili 1,2345. Nilai gamma minimum yang diizinkan adalah 0,0000, dan nilai maksimum yang diizinkan adalah 6,5535.

[in] BlueGamma

Menentukan nilai gamma merah, hijau, dan biru. Nilai USHORT ini ditafsirkan sebagai angka riil yang empat digit paling tidak signifikan berada di sebelah kanan titik desimal (tersirat). Misalnya, nilai gamma 10000 menunjukkan angka riil 1.0000, dan 12345 mewakili 1,2345. Nilai gamma minimum yang diizinkan adalah 0,0000, dan nilai maksimum yang diizinkan adalah 6,5535.

Mengembalikan nilai

Jika pPaletteEntry bukan NULL, nilai yang dikembalikan adalah jumlah struktur PALETTEENTRY yang diisi GDI mulai dari lokasi memori yang ditujukan oleh pPaletteEntry. Jika pPaletteEntryADALAH NULL, nilai yang dikembalikan adalah jumlah total struktur PALETTEENTRY yang diperlukan untuk menyimpan palet halftone 8-bit per piksel.

Keterangan

HT_Get8BPPFormatPalette adalah layanan GDI terkait halftone yang dapat digunakan driver untuk memperoleh palet halftone standar 8-bit per piksel sistem.

Persyaratan

Persyaratan Nilai
Klien minimum yang didukung Tersedia di Windows 2000 dan versi yang lebih baru dari sistem operasi Windows.
Target Platform Universal
Header winddi.h (termasuk Winddi.h)
Pustaka Win32k.lib
DLL Win32k.sys