Funzione CreateHalftonePalette (wingdi.h)

La funzione CreateHalftonePalette crea una tavolozza halftone per il contesto del dispositivo specificato (DC).

Sintassi

HPALETTE CreateHalftonePalette(
  [in] HDC hdc
);

Parametri

[in] hdc

Handle nel contesto del dispositivo.

Valore restituito

Se la funzione ha esito positivo, il valore restituito è un handle per una tavolozza a metà logica.

Se la funzione ha esito negativo, il valore restituito è zero.

Commenti

Un'applicazione deve creare una tavolozza halftone quando la modalità di estensione di un contesto di dispositivo è impostata su HALFTONE. La tavolozza metàtona logica restituita da CreateHalftonePalette deve quindi essere selezionata e realizzata nel contesto del dispositivo prima che venga chiamata la funzione StretchBlt o StretchDIBits .

Quando non è più necessaria la tavolozza, chiamare la funzione DeleteObject per eliminarla.

Requisiti

Requisito Valore
Client minimo supportato Windows 2000 Professional [solo app desktop]
Server minimo supportato Windows 2000 Server [solo app desktop]
Piattaforma di destinazione Windows
Intestazione wingdi.h (include Windows.h)
Libreria Gdi32.lib
DLL Gdi32.dll

Vedi anche

Funzioni colore

Panoramica dei colori

DeleteObject

RealizzarePalette

SelezionarePalette

SetStretchBltMode

StretchBlt

StretchDIBits