相关疑难解决方法(0)

从Windows :: Storage :: Streams :: IBuffer中获取一个字节数组

我有一个实现接口的对象,Windows::Storage::Streams::IBuffer我希望从中获取一个字节数组,但是在查看文档时,这个接口看起来很没用,并且文档没有提供任何可以组合的其他类的引用用这个界面来实现我的目的.到目前为止我用google发现的只是对.Net类WindowsRuntimeBufferExtensions的引用,但我使用的是C++,所以这也是一个死胡同.

有人可以提示如何从Windows::Storage::Streams::IBufferC++中获取字节数组吗?

c++ stream windows-8 windows-runtime visual-studio-2012

14
推荐指数
4
解决办法
1万
查看次数

包括windows.storage.streams.h

我试图从这个答案中放入类NativeBuffer 但是当windows.storage.streams.h我有很多错误,如:

Error   1   error C2872: 'AsyncStatus' : ambiguous symbol   c:\program files (x86)\windows phone kits\8.0\include\abi\asyncinfo.h   75
Error   2   error C2872: 'AsyncStatus' : ambiguous symbol   c:\program files (x86)\windows phone kits\8.0\include\abi\asyncinfo.h   76
Error   3   error C2872: 'AsyncStatus' : ambiguous symbol   c:\program files (x86)\windows phone kits\8.0\include\abi\asyncinfo.h   77
Error   4   error C2872: 'AsyncStatus' : ambiguous symbol   c:\program files (x86)\windows phone kits\8.0\include\abi\asyncinfo.h   78
Error   5   error C2371: 'IAsyncInfo' : redefinition; different basic types c:\program files (x86)\windows phone kits\8.0\include\abi\asyncinfo.h   108
Error   6   error C2872: …
Run Code Online (Sandbox Code Playgroud)

c++ c++-cli visual-c++ c++-cx windows-phone-8

1
推荐指数
1
解决办法
2495
查看次数