Pregunta

¿Cómo se supone disponer de un BitmapSource?

// this wont work because BitmapSource doesnt implement IDisposable
using(BitmapSource bitmap = new BitmapImage(new Uri("myimage.png")))
{
}
¿Fue útil?

Solución

Usted no tiene a Dispose () un BitmapSource . A diferencia de algunas otras clases de "imagen" en el Marco, que no se ajusta ningún recursos nativos.

Simplemente deja que se vaya fuera de alcance, y el recolector de basura va a liberar su memoria.

Licenciado bajo: CC-BY-SA con atribución
No afiliado a StackOverflow
scroll top