你的位置:首页 > 软件开发 > ASP.net > UWP开发细节记录:IStream 和 IRandomAccessStream^ 以及 IMFByteStream 互转

UWP开发细节记录:IStream 和 IRandomAccessStream^ 以及 IMFByteStream 互转

发布时间:2015-10-18 22:19:59
IStream 和 IRandomAccessStream^ 互转  IRandomAccessStream^ --> IStream: CreateStreamOverRandomAccessStream  IStream --> IRando ...

IStream 和 IRandomAccessStream^ 互转

  IRandomAccessStream^ --> IStream:  CreateStreamOverRandomAccessStream

  IStream --> IRandomAccessStream^:  CreateRandomAccessStreamOverStream

IStream 和 IMFByteStream 互转

  IStream --> IMFByteStream:  MFCreateMFByteStreamOnStream

  IMFByteStream --> IStream:  MFCreateStreamOnMFByteStream

IMFByteStream 和 IRandomAccessStream^ 互转

  IRandomAccessStream^ --> IMFByteStream:  MFCreateMFByteStreamOnStreamEx

  IMFByteStream --> IRandomAccessStream^:  MFCreateStreamOnMFByteStreamEx

 另:

  MFCreateMFByteStreamOnStreamEx 的MSDN文档有错误,第一个参数应该是 IUnknown* 而非 IUnknown ;

  IRandomAccessStream^ 转为 IUnknown* 使用 reinterpret_cast<IUnknown *>() 或者 reinterpret_cast<IInspectable*>() 。


原标题:UWP开发细节记录:IStream 和 IRandomAccessStream^ 以及 IMFByteStream 互转

关键词:access

*特别声明:以上内容来自于网络收集,著作权属原作者所有,如有侵权,请联系我们: admin#shaoqun.com (#换成@)。

可能感兴趣文章

我的浏览记录