LoadedImageSurface.Close Metode
Definisi
Penting
Beberapa informasi terkait produk prarilis yang dapat diubah secara signifikan sebelum dirilis. Microsoft tidak memberikan jaminan, tersirat maupun tersurat, sehubungan dengan informasi yang diberikan di sini.
Membuang LoadedImageSurface dan sumber daya terkait.
public:
virtual void Close() = Close;
void Close();
// This member is not implemented in C#
function close()
' This member is not implemented in VB.NET
Penerapan
Contoh
Dalam contoh ini, KomposisiSurfaceBrush akan terus ada bahkan setelah LoadedImageSurface ditutup.
Compositor compositor = new Compositor();
CompositionSurfaceBrush imageBrush = compositor.CreateSurfaceBrush();
LoadedImageSurface loadedSurface = LoadedImageSurface.StartLoadFromUri(new Uri("ms-appx:///Assets/myPic.jpg"));
loadedSurface.LoadCompleted += Load_Completed;
imageBrush.Surface = loadedSurface;
loadedSurface.Close();
// The imageBrush still exists
Keterangan
Memanggil metode ini akan membuang referensi LoadedImageSurface , namun setiap kuas atau permukaan yang dibuat dari LoadedImageSurface yang masih memiliki referensi aktif akan terus dirender kecuali Anda secara eksplisit membuangnya juga.