CDC::SetStretchBltMode

int SetStretchBltMode ( int nStretchMode );

Valore restituito

Modalità di allungamento della precedente. Può essere STRETCH_ANDSCANS, STRETCH_DELETESCANSo STRETCH_ORSCANS.

Parametri

nStretchMode

Specifica la modalità di allungamento. Può essere uno qualsiasi dei seguenti valori:

Valore Descrizione
BLACKONWHITE Esegue un'operazione AND booleana utilizzando i valori di colore per i pixel esistenti e viene eliminati. Se la bitmap è una bitmap in bianco e nero, questa modalità consente di mantenere i pixel neri a scapito di pixel bianchi.
COLORONCOLOR Elimina i pixel. Questa modalità consente di eliminare eliminate tutte le righe di pixel senza cercare di conservare le loro informazioni.
MEZZETINTE Mappe pixel dal rettangolo fonte in blocchi di pixel nel rettangolo di destinazione. Il colore medio corso del blocco di destinazione di pixel approssima il colore dei pixel fonte.
Dopo aver impostato i mezzitoni modalità di stretching, un'applicazione deve chiamare la funzione Win32 :: SetBrushOrgEx per impostare l'origine del pennello. Se non riesce a farlo, si verifica il disallineamento pennello.
STRETCH_ANDSCANS Windows 95: lo stesso come BLACKONWHITE
STRETCH_DELETESCANS Windows 95: lo stesso come COLORONCOLOR
STRETCH_HALFTONE Windows 95: lo stesso come MEZZETINTE.
STRETCH_ORSCANS Windows 95: lo stesso come WHITEONBLACK
WHITEONBLACK Esegue un'operazione Booleana O utilizzando i valori di colore per i pixel esistenti e viene eliminati. Se la bitmap è una bitmap in bianco e nero, questa modalità conserva pixel bianchi a scapito di pixel neri.

Osservazioni

Imposta la modalità bitmap di stretching per la funzione membro StretchBlt . La modalità bitmap di stretching definisce come informazioni viene rimosso da immagini bitmap che vengono compressi utilizzando la funzione.

La modalità di WHITEONBLACK (STRETCH_ORSCANS) e BLACKONWHITE (STRETCH_ANDSCANS) sono in genere utilizzati per preservare i pixel in primo piano in bitmap in bianco e nero. La modalità COLORONCOLOR (STRETCH_DELETESCANS) viene in genere utilizzata per conservare il colore in colore bitmap.

La modalità mezzitoni richiede un'elaborazione più dell'immagine sorgente rispetto le altre tre modalità; è più lento rispetto agli altri, ma produce immagini di qualità superiore. Si noti inoltre che deve essere chiamato SetBrushOrgEx dopo l'impostazione della modalità mezzitoni per evitare disallineamenti del pennello.

Modalità aggiuntive di allungamento potrebbe anche essere disponibile in base alle funzionalità del driver di dispositivo.

CDC pa&noramica |nbsp; Membri della classe | Gerarchia Chart

Vedere anchenbsp;CDC::GetStretchBltMode, CDC::StretchBlt, :: SetStretchBltMode

Index