Originariamente inviato da pietro09
1) prende come parametro la bitmap, la modifica e la restituisce al chiamante nel parametro medesimo, passato per riferimento.
Non è necessario passare l'oggetto per riferimento (poiché non devi modificare il riferimento).

Originariamente inviato da pietro09
2) prende come parametro la bitmap, la modifica e la restituisce come funzione
in questo caso, se faccio per esempio
In generale, io preferisco che sia il metodo esterno a creare gli oggetti che devono essere passati ad un metodo interno, a meno che il metodo interno non sia appositamente progettato per la creazione di un oggetto.