将Platform :: UIntPtr(windows运行时类型)转换为void *

时间:2015-09-22 10:44:14

标签: windows c++-cx uwp

我正在开发通用Windows应用程序。现在我需要将Platform :: UIntptr转换为void *,反之亦然。

不幸的是,在Platform :: UIntPtr类型的对象中没有诸如ToPointer之类的函数,因此我得到了存储在对象中的指针,并且类型转换不起作用。

请告诉我如何进行此转换。

1 个答案:

答案 0 :(得分:1)

不,您无法将 Platform :: UIntPtr 转换为* void **。

Platform :: UIntPtr 由Windows运行时体系结构定义,内置于C ++ / CX中,仅供内部使用。

您能否更具体地说明将 Platform :: UIntPtr 转换为void *所需的场景?