硬件加速是Direct2D支持的功能。这是我的问题。
据我所知,硬件加速受GPU模型,驱动程序版本等的限制。有人知道这个细节吗?换句话说,如何确定计算机是否支持d2d硬件加速。
答案 0 :(得分:0)
我认为这完全取决于您的硬件是否能够执行Direct3D 10/11。如果能够创建明确指定硬件模式的ID3D10Device / ID3D11Device,则Direct2D也应在硬件中工作。请注意,在Direct2D方面它有点复杂,因为某些渲染目标类型不适用于硬件模式,并且您还可以使用D2D1_RENDER_TARGET_TYPE_HARDWARE
指定渲染目标选项以明确要求硬件模式。