Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/csharp/296.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
C# 如何在XNA中从两个不同屏幕上的两个摄影机进行渲染?_C#_Xna_Xna 4.0_Multiple Monitors_Multiscreen - Fatal编程技术网

C# 如何在XNA中从两个不同屏幕上的两个摄影机进行渲染?

C# 如何在XNA中从两个不同屏幕上的两个摄影机进行渲染?,c#,xna,xna-4.0,multiple-monitors,multiscreen,C#,Xna,Xna 4.0,Multiple Monitors,Multiscreen,我的需要是检测是否有两个屏幕插入(如果没有,程序将退出),然后,我将让用户选择哪个屏幕是前屏幕,哪个屏幕是后屏幕。最后,游戏应该有两个摄像头,每个摄像头应该在不同的屏幕上渲染(全屏)。 我已经调查了&,这对我的需要没有多大帮助。(后者在答案中有一个断开的链接… 我应该上什么课?这是我所需要的一切吗?也许是命名空间中的其他内容? 提前谢谢 编辑: Iv'e遇到并在想,如果表单很容易实现,我可以有一个“XNA表单”吗?也就是说,表单上有XNA内容呈现… 如果是这样,我可以创建两个表单,让它们加载到不

我的需要是检测是否有两个屏幕插入(如果没有,程序将退出),然后,我将让用户选择哪个屏幕是前屏幕,哪个屏幕是后屏幕。最后,游戏应该有两个摄像头,每个摄像头应该在不同的屏幕上渲染(全屏)。
我已经调查了&,这对我的需要没有多大帮助。(后者在答案中有一个断开的链接…
我应该上什么课?这是我所需要的一切吗?也许是命名空间中的其他内容? 提前谢谢

编辑:
Iv'e遇到并在想,如果表单很容易实现,我可以有一个“XNA表单”吗?也就是说,表单上有XNA内容呈现…

如果是这样,我可以创建两个表单,让它们加载到不同的屏幕上,然后最大化(全屏)它。那么,有可能吗?

这很棘手。如果我要尝试这样做,我会研究WinForms示例如何工作的细节,特别是它如何呈现给多个客户端区域。我认为它可以在XNA中“某种程度上”完成,但您可能需要DirectX来“正确地”完成它。@AndrewRussell您知道有什么资源可以让我在这方面“快速启动”吗?我对XNA和C#几乎没有经验。我用C#做这件事的唯一原因是因为这个项目还使用了kinect。。。