是否可以创建多个 ID3DXRenderToSurface 实例并让它们在线程中并行渲染?这似乎不太可能,但由于 DirectX 的某些方面对我来说仍然有些令人难以置信,我想我会问。
如果做不到也没什么大不了的。只是我正在处理的应用程序(不幸的是)将其对象渲染拆分为渲染到表面的组,然后将完成的表面渲染到后台缓冲区。我只是想,如果可能的话,我可以让所有组并行而不是串行渲染,那会很好。
是否可以创建多个 ID3DXRenderToSurface 实例并让它们在线程中并行渲染?这似乎不太可能,但由于 DirectX 的某些方面对我来说仍然有些令人难以置信,我想我会问。
如果做不到也没什么大不了的。只是我正在处理的应用程序(不幸的是)将其对象渲染拆分为渲染到表面的组,然后将完成的表面渲染到后台缓冲区。我只是想,如果可能的话,我可以让所有组并行而不是串行渲染,那会很好。