Non voglio usare DrawImage di GDI + a causa di problemi di velocità. Quali altri modi ci sono per disegnare un'immagine ridimensionata con una qualità decente - almeno un'interpolazione lineare o cubica?Quale sarebbe un'alternativa di qualità superiore a StretchBlt per disegnare un HBITMAP?
5
A
risposta
4
È possibile utilizzare SetStretchBltMode
con l'impostazione HALFTONE
, ma probabilmente si verificheranno gli stessi problemi di velocità che si sono verificati con GDI +: il livellamento ha sempre un costo.
Problemi correlati
- 1. ffmpeg genera immagini di qualità superiore per la codifica MJPEG
- 2. Quale sarebbe un buon progetto per imparare node.js
- 3. Quale sarebbe un nome migliore per Javascript "questo"?
- 4. Quale sarebbe il giusto modificatore?
- 5. Quale sarebbe l'opposto di "git fetch"?
- 6. Per quale tipo di applicazione CouchDB sarebbe più utile/performante?
- 7. Quale sarebbe un esempio di condizionale anaforico in Lisp?
- 8. Quale sarebbe l'equivalente dell'API Win32 in linux?
- 9. Visualizzazione di immagini di qualità superiore per i post di Facebook per iOS
- 10. Quale sarebbe la motivazione per integrare mongodb con solr
- 11. Quale struttura dati sarebbe la migliore per questo?
- 12. Come disegnare un bordo nella parte superiore del layout lineare
- 13. Ottenere un HBITMAP da un QPixmap in QT5 (Windows)
- 14. Quale sarebbe il codice Visual Basic per un'opzione Sempre attiva?
- 15. Quale sarebbe un metodo per creare un contatore di numeri in Android?
- 16. Quale sarebbe un buon esempio di progetto per chiedere a un potenziale programmatore di codificare durante il processo di assunzione?
- 17. quale sarebbe un modo rapido per leggere un file di proprietà in python?
- 18. HBITMAP bitmap conversione
- 19. Quale sarebbe il modo migliore per recuperare circa un milione di record dal DB?
- 20. Quale sarebbe la configurazione delle risorse di Nexus 9 - 2014?
- 21. Quale sarebbe uno schema di ID ordine valido per una soluzione di e-commerce o un servizio web a pagamento?
- 22. django pagliaio: quale motore di ricerca sarebbe stato meglio
- 23. QT disegnare un cerchio
- 24. C++ Ottenere RGB da hBitmap
- 25. Creazione di HBITMAP dal buffer di memoria
- 26. In un ambiente di social network, quale sarebbe il modo più semplice per verificare le amicizie a livello globale?
- 27. Quale sarebbe il modo più veloce per ordinare un array di parole contenenti a-z e solo spazi?
- 28. Disegnare un rettangolo di delimitazione per selezionare quale area di registrare
- 29. Quale sarebbe il carattere Unicode per un proiettile grande nel mezzo del personaggio?
- 30. Quale sarebbe il modo migliore per implementare il rilevamento delle modifiche su un oggetto
Ho provato quello e non sembra cambiare nulla. Quale HDC lo do? – jnm2
@ jnm2: usa 'SetStretchBltMode' con l'HDC di destinazione che usi per' StretchBlt'. – casablanca
Grazie! Non è perfetto, ma è molto meglio. – jnm2