共用方式為


LoadedImageSurface.Close 方法

定義

處置 LoadedImageSurface 和相關聯的資源。

public:
 virtual void Close() = Close;
void Close();
// This member is not implemented in C#
function close()
' This member is not implemented in VB.NET

實作

M:Windows.Foundation.IClosable.Close M:System.IDisposable.Close

範例

在此範例中,即使LoadedImageSurface已關閉,CompositionSurfaceBrush仍會繼續存在。

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

備註

呼叫這個方法將會處置 LoadedImageSurface 參考,不過除非您明確處置這些參照,否則從 LoadedImageSurface 建立的任何筆刷或表面仍會繼續轉譯。

適用於