LoadedImageSurface.Close 方法
定義
重要
部分資訊涉及發行前產品,在發行之前可能會有大幅修改。 Microsoft 對此處提供的資訊,不做任何明確或隱含的瑕疵擔保。
處置 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
範例
在此範例中, CompositionSurfaceBrush 即使 LoadedImageSurface 已關閉,仍會繼續存在。
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 建立的任何筆刷或表面都會繼續轉譯。