C# WinRT数据虚拟化在C中的实现#

C# WinRT数据虚拟化在C中的实现#,c#,windows-8,windows-runtime,data-virtualization,C#,Windows 8,Windows Runtime,Data Virtualization,我已经(没有成功),也许StackOverflow会再一次证明它的力量 我参加了收集和列表应用,很高兴看到对数据虚拟化的控制级支持。不幸的是,没有给出关于如何实现IVirtualizationVector和IIIncrementalloadingVector的详细信息,通过查看接口本身也不清楚如何实现。 有人能寄样品吗 SO的额外奖励问题-是否有比“从头开始”编码更容易实现iSyncoperation(IIncrementalLoadingVector实现所需)的方法,看看System.Runt

我已经(没有成功),也许StackOverflow会再一次证明它的力量

我参加了收集和列表应用,很高兴看到对数据虚拟化的控制级支持。不幸的是,没有给出关于如何实现IVirtualizationVector和IIIncrementalloadingVector的详细信息,通过查看接口本身也不清楚如何实现。 有人能寄样品吗


SO的额外奖励问题-是否有比“从头开始”编码更容易实现iSyncoperation(IIncrementalLoadingVector实现所需)的方法,看看
System.Runtime.InteropServices.WindowsRuntime.AsyncInfoFactory
中提供的重载
Create
方法,特别是使用
Func
的重载。我在博客上发表了一篇文章,介绍了如何实现IVirtualizationVector。它概述了iVirtualizationVector的工作原理,以及一个可以作为开源软件的一部分使用的实现。我还希望展示未来如何使用IIncrementalLoadingVector。

您的奖金问题似乎与第一个问题没有任何关系。请试着一次问一个问题。@svick是的,是的。实现IIncrementalLoadingVector需要实现IAsyncOperation。在“基本媒体播放”示例中,有一个示例项目的类实现了
iVirtualizationVector
。@pavel minaev“基本媒体播放”中的一个似乎是一个虚拟实现-它总是从IsPlaceholder()返回false我用过安迪的课程,效果很好,顺便说一句,安迪我在你的博客上发了一个问题:)