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*>() 。

												

最新文章

  1. C#输出文本树形层次,前或者后自定义空格位数
  2. NOIP2001统计单词个数[序列DP]
  3. thinkphp表单自动验证
  4. 360浏览器兼容模式默认显示ie最高版本
  5. 一次完整的自动化登录测试-基于python+selenium进行cnblog的自动化登录测试
  6. 小tip:CSS vw让overflow:auto页面滚动条出现时不跳动
  7. 服务器程序DEBUG
  8. TinyFrame升级之一:框架概览
  9. Timing path
  10. ionic中input框禁止输入问题
  11. JIRA的常用选项
  12. excel重复数据
  13. Android Canvas drawText实现中文垂直居中
  14. hdu3605(最大流+状态压缩)
  15. 编写简单的hashCode方法
  16. js--闭包的理解
  17. 201521123015《Java程序设计》第1周学习总结
  18. 面试常用算法总结——排序算法(java版)
  19. ruby调用Office Jet引擎压缩access数据库
  20. 002_Add Two Numbers

热门文章

  1. android开发学习——day5
  2. hadoop2.7的目录结构
  3. Git基本命令学习
  4. Java 死锁优化
  5. puppeteer(headless chrome)实现网站登录
  6. 面试:用快排实现数组中的第K大的数
  7. Tomcat学习总结(9)——Apache Tomcat 8新特性
  8. Tomcat学习总结(8)——Tomcat+Nginx集群解决均衡负载及生产环境热部署
  9. 第4章&#160;Selenium2-java WebDriver API (一)
  10. 为PartialView传递一个参数