标签: c++ directx rendering direct2d
我有几个要渲染的几何图形组(图层)。例如,第一组和第三组/图层是静态的(渲染应该只执行一次),但第二组/图层应该渲染几次。有没有办法保存第一层和第三层的渲染结果,以便只渲染第二组,然后组合结果?我见过ID2D1Layer接口,但显然它无法保存渲染结果。您能否建议如何避免第一层和第三层不必要的渲染?