我一直在代码中折腾 ComPtrs,因为我到处都需要它们,但我一直在这样做:
HRESULT Material::Initialize(aiMaterial* pMaterial,
Microsoft::WRL::ComPtr<ID3D11Device1> & d3dDevice,
Microsoft::WRL::ComPtr<ID3D11DeviceContext1> & d3dContext)
这是否完全否定了 ComPtr 的引用计数优势?我应该只做一个按值传递(没有&)吗?
谢谢你的阅读