funzione HT_Get8BPPFormatPalette (winddi.h)
La funzione HT_Get8BPPFormatPalette restituisce una tavolozza halftone da usare sui tipi di dispositivo standard a 8 bit per pixel.
Sintassi
LONG HT_Get8BPPFormatPalette(
[out] LPPALETTEENTRY pPaletteEntry,
[in] USHORT RedGamma,
[in] USHORT GreenGamma,
[in] USHORT BlueGamma
);
Parametri
[out] pPaletteEntry
Puntatore a una matrice di strutture PALETTEENTRY (descritte nella documentazione di Microsoft Windows SDK). Quando questo puntatore non è NULL, GDI presuppone che punti allo spazio di memoria valido in cui GDI può posizionare l'intera tavolozza a metàtona a 8 bit per pixel.
[in] RedGamma
Specifica il valore gamma rosso, verde e blu. Questo valore USHORT viene interpretato come un numero reale le cui quattro cifre meno significative sono a destra del separatore decimale (implicito). Ad esempio, un valore gamma pari a 10000 rappresenta il numero reale 1,0000 e 12345 rappresenta 1,2345. Il valore gamma minimo consentito è 0,0000 e il valore massimo consentito è 6,5535.
[in] GreenGamma
Specifica il valore gamma rosso, verde e blu. Questo valore USHORT viene interpretato come un numero reale le cui quattro cifre meno significative sono a destra del separatore decimale (implicito). Ad esempio, un valore gamma pari a 10000 rappresenta il numero reale 1,0000 e 12345 rappresenta 1,2345. Il valore gamma minimo consentito è 0,0000 e il valore massimo consentito è 6,5535.
[in] BlueGamma
Specifica il valore gamma rosso, verde e blu. Questo valore USHORT viene interpretato come un numero reale le cui quattro cifre meno significative sono a destra del separatore decimale (implicito). Ad esempio, un valore gamma pari a 10000 rappresenta il numero reale 1,0000 e 12345 rappresenta 1,2345. Il valore gamma minimo consentito è 0,0000 e il valore massimo consentito è 6,5535.
Valore restituito
Se pPaletteEntry non è NULL, il valore restituito è il numero di strutture PALETTEENTRY compilate da GDI a partire dalla posizione di memoria a cui punta pPaletteEntry. Se pPaletteEntry è NULL, il valore restituito è il conteggio totale delle strutture PALETTEENTRY necessarie per archiviare i 8 bit per la tavolozza della mezzatona pixel.
Commenti
HT_Get8BPPFormatPalette è un servizio GDI correlato alla mezzatone che i driver possono usare per acquisire la tavolozza standard a 8 bit per pixel.
Requisiti
Requisito | Valore |
---|---|
Client minimo supportato | Disponibile in Windows 2000 e versioni successive dei sistemi operativi Windows. |
Piattaforma di destinazione | Universale |
Intestazione | winddi.h (include Winddi.h) |
Libreria | Win32k.lib |
DLL | Win32k.sys |