【发布时间】:2013-06-16 02:27:31
【问题描述】:
当在 C# 和 C++/CX 之间的层上下发送数据时,我是否需要固定数据,在我使用 GCHandleType.Pinned 之前,我是否仍然需要它,或者不像现在我已经迁移到 @ 987654322@ ?如果是这样,我该怎么做?和以前一样吗?
谢谢!!
【问题讨论】:
-
C++/CX 仍然是本机代码,它根本不使用 .NET。如果之前需要固定,那么现在仍然需要。
-
但是,作为应用程序开发人员,我认为这并不一定意味着您需要明确固定 - 因为这似乎由 Windows 运行时处理。