Condividi tramite


Creazione bitmap

Per creare una bitmap, usare la funzione CreateBitmap, CreateBitmapIndirect o CreateCompatibleBitmap , CreateDIBitmap eCreateDiscardableBitmap.

Queste funzioni consentono di specificare la larghezza e l'altezza, in pixel, della bitmap. La funzione CreateBitmap e CreateBitmapIndirect consente anche di specificare il numero di piani di colore e il numero di bit necessari per identificare il colore. D'altra parte, le funzioni CreateCompatibleBitmap e CreateDiscardableBitmap usano un contesto di dispositivo specificato per ottenere il numero di piani di colore e il numero di bit necessari per identificare il colore.

La funzione CreateDIBitmap crea una bitmap dipendente dal dispositivo da una bitmap indipendente dal dispositivo. Contiene una tabella colori che descrive il modo in cui i valori pixel corrispondono ai valori di colore RGB. Per altre informazioni, vedere Bitmap dipendenti dal dispositivo e bitmap indipendenti dal dispositivo.

Dopo aver creato la bitmap, non è possibile modificarne le dimensioni, il numero di piani di colore o il numero di bit necessari per identificare il colore.

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