DirectX3D(D3D9)支持的最大显示器数量

时间:2013-10-24 07:38:21

标签: directx

我正在开发视频墙系统,其中包含用于解码的Nvidia CUDA解码器库和用于渲染的Directx3d(D3D9)。因此,我们假设可以在系统中安装数十个监视器。

(系统:Intel I7处理器,NVIDIA GTX 780 x 4EA,Windos 8 OS)

但是,IDirect3D9 :: GetAdapterCount API最多返回12,即使系统中安装了超过12个监视器。即,如果系统中有11个监视器,则API返回11.如果系统中有12个监视器,则返回12.但是,系统中安装了13个监视器,API返回12,而不是13。

因此,在这种情况下,我们无法识别超出监视器的适配器ID以进行渲染。 据我所知,Windows支持64个显示器。所以我认为这不是操作系统的限制。

我想知道它是否是D3D9的限制。如果您对此有所了解,请回复。

谢谢。

0 个答案:

没有答案