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