WARP是Vista和7的软件DirectX 11实现
http://msdn.microsoft.com/en-us/library/gg615082.aspx
WPF还支持XP并针对较低的DX版本,因此其软件渲染器不同。
我想知道是否有人能想出让WPF在WARP下运行的方法。 在这种情况下,WPF会认为它是硬件加速但WARP正在实施DX调用。
WARP允许人们使用DirectX技术(例如Direct2D)而不关心硬件是否存在(如在RDP会话中)。这对于想要利用硬件但不想为SW案例编写单独的渲染逻辑的业务应用程序来说非常有用。
在某些情况下,WARP也比WPF内部渲染器更快。
答案 0 :(得分:1)
不,这没有可扩展性。此外,WPF已经知道在必要时切换到SW渲染。