Originariamente inviato da Adanf
Ok grazie pirelli72 del tuo aiuto, ma per puro caso inserendo il comando clipboard.clear() mi è sbucata fuori un'altra eccezione con la soluzione incorporata , cioè bastava settare i
Per puro caso ti avevo detto di controllare che la variabile bmap non fosse nulla dal primo post.

l thread in questo modo prima di avviarlo:
codice:
thr.SetApartmentState(ApartmentState.STA)
visto che i thread di default sono .MTA
Pensavo l'avessi fatto visto che non hai postato la parte di codice che avviava il/i Thread. E' chiaro che puoi accedere alla clipboard solo dai thread STA.

dove non mi da nessun errore, solo che quando avvio l'elaborazione mi appare la picturebox dell'elaborazione bianca, cioè come se nn avesse preso il frame.
A me funziona correttamente e la Picturebox viene aggiornata correttamente anche se vedo che ACCEDI nel primo esempio a un controllo da un Thread separato da quello della UI e poi giustamente nel secondo esempio. Sicuramente manca qualcos'altro, altro codice che non hai postato.
Controlla che la bitmap contenga l'immagine modificata salvandola sul disco,:

codice:
    frame.Save("C:\foto.jpg", System.Drawing.Imaging.ImageFormat.Jpeg)
tralasciando così errori nel tuo codice in cui magari accedi alla Picturebox in questione.