向左右向右走 —— 小时了了的技术博客

关注C++开发技术、架构设计、软件项目管理、软件产品管理等

03 2016 档案
UWP开发细节记录:DirectX::XMMATRIX 的坑
摘要:这两天写的代码概率性的崩溃在 XMMatrixMultiply() 函数,XMMatrixMultiply() 本身是 inline 函数可以看到崩溃处的代码: vX = _mm_mul_ps(vX,M2.r[0]); 经查,_mm_mul_ps 是 SSE2 指令要求内存地址 16 字节对齐。猜想 阅读全文
posted @ 2016-03-06 14:35 小时了了 阅读(1201) 评论(1) 推荐(1) 编辑
UWP开发细节记录:WRL::ComPtr 的坑
摘要:WRL::ComPtr 取原始指针的地址有两种方式: 显然,operator& 是为COM风格的API设计的,比如下面这种: 在这一点上和 ATL::CComPtr 一致,实现上则有不同。上面这种 API 最容易出现的错误是传了一个非空指针的地址给 ppObj ,然后指针被覆盖导致原来指向的对象无法 阅读全文
posted @ 2016-03-05 23:28 小时了了 阅读(1877) 评论(1) 推荐(1) 编辑


点击右上角即可分享
微信分享提示