Condividi tramite


CBitmap::CreateDiscardableBitmap

Inizializza una bitmap eliminabile compatibile con il contesto di dispositivo identificato da pDC.

BOOL CreateDiscardableBitmap(
   CDC* pDC,
   int nWidth,
   int nHeight 
);

Parametri

  • pDC
    Specifica un contesto di dispositivo.

  • nWidth
    Specifica la larghezza (in bit della bitmap.

  • nHeight
    Specifica l'altezza (in bit della bitmap.

Valore restituito

Diverso da zero se ha esito positivo; in caso contrario 0.

Note

La bitmap con lo stesso numero di aerei di colore o lo stesso formato di bit per pixel del dispositivo specificato.Un'applicazione può selezionare la bitmap come la bitmap corrente per un dispositivo di memoria compatibile con quello specificato da pDC.

Windows può rimuovere una bitmap creata dalla funzione solo se non è stata selezionata in un contesto di visualizzazione.Se Windows rimuove la bitmap quando non è selezionato e successivamente l'applicazione tenta di selezionarlo, la funzione CDC::SelectObject restituirà NULL.

Dopo aver utilizzato l'oggetto CBitmap creato con la funzione CreateDiscardableBitmap, è necessario innanzitutto selezionare la bitmap dal contesto di dispositivo, quindi eliminare l'oggetto CBitmap.

Requisiti

Header: afxwin.h

Vedere anche

Riferimenti

Classe di CBitmap

Grafico della gerarchia

CreateDiscardableBitmap

CGdiObject::DeleteObject