1

谁能指出我Platform::ArrayReference<T>在 Windows Phone 8 上使用的示例?我所做的每一次尝试都导致了编译器语法错误。它在文档中被列为WinRT 的一部分,但我找不到任何可以最终将其标识为仅限桌面的内容。

我想在我的手机应用程序中使用它来减少在 C# 和 C++ 之间混洗数据时正在进行的副本数量,但如果不允许这样做,也许我只能忍受这些副本。

先感谢您

4

1 回答 1

1

我意识到我一直在想ArrayReference错。在与 C# 代码交互时,您仍然需要将其Array用作输入参数,但是当传递Arrays给其他 C++ 对象或从 C++ 代码传递给 C# 代码时,您可以使用ArrayReference在平台包装器中包装 C 数组。

于 2013-01-23T18:53:14.437 回答