【发布时间】:2018-01-03 05:18:21
【问题描述】:
所以我正在尝试为我的 UWP 应用从 Windows.UI.Input.Inking 序列化和反序列化 IReadOnlyList<InkStroke>,并且我使用以下代码序列化数据:
var stream = new InMemoryRandomAccessStream();
await canvas.InkPresenter.StrokeContainer.SaveAsync(stream);
await stream.FlushAsync();
var buffer = new byte[stream.Size];
await stream.AsStream().ReadAsync(buffer, 0, buffer.Length);
return Convert.ToBase64String(buffer);
如何反序列化此字符串以创建可在StrokeContainer.LoadAsync() 方法中使用的IInputStream(或IRandomAccessStream)?
【问题讨论】:
标签: c# .net uwp windows-10-universal