作者stu85010 (黑白夜冲爽哥)
看板GameDesign
标题[请益] 如何在C++中使用 Kinect SDK 的 Managed Code??
时间Sat Jul 13 18:10:15 2013
平常在用C++写Windows Form的时候都可以使用一些Managed Code来加速、简化程式的撰写
现在想玩一下Kinect 但看来看去网路上大家提供在C++中的Sample
都是unmanaged code,Basic Sample也是 看得我头昏眼花@@
有试着想要把 Microsoft.Kinect.dll 给Import到我的Windows Form(C++)专案中
using namespace System::Runtime::InteropServices;
[DllImport("Microsoft.Kinect")]
却发现好像不能这样搞...
OpenNI提供的功能好像有点阳春
所以想请问大家有没有在C++中使用Managed Kinect SDK Function的方法@@
--
※ 发信站: 批踢踢实业坊(ptt.cc)
◆ From: 163.13.132.194
1F:→ Killercat:据我所知不靠wrapper的话 只有un->manageg 相反没有... 07/13 18:20
2F:→ Killercat:btw, [DllImport]不是把un汇入managed吗? 07/13 18:21
3F:→ Killercat:怎麽被你说的好像你用在相反的地方 XD 07/13 18:21
4F:→ stu85010:!!受教了XD 可以给个方向吗 07/13 18:44
5F:→ azureblaze:如果是C++/CLI直接加reference就好了 07/13 22:21
!!!
在C#中我晓得如何加入reference,就是直接在方案总管那边增加
一直以为C++/CLI不能加reference,所以才想到DllImport这个语法
我赶快去试试看,感激不尽!!!
※ 编辑: stu85010 来自: 49.158.101.143 (07/14 15:50)
6F:推 Killercat:所以搞个半天其实你是想要在managed中用managed? 07/15 13:49
7F:→ Killercat:C++/CLI其实普通就是称为MC++, 她「也是」一种managed 07/15 13:49
8F:→ Killercat:所以看你的case其实不用dllimport这种东西y 07/15 13:50
是的~小弟学识浅薄~"~
现在才知道可以在专案中增加参考,要在专案"上"按右键才会出现选项
感谢楼上两位大大的指引!
※ 编辑: stu85010 来自: 163.13.132.194 (07/15 13:58)