Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/csharp/287.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 - Fatal编程技术网

C# XNA图形设备扩展

C# XNA图形设备扩展,c#,xna,C#,Xna,我有一个从XNA的GraphicsDevice派生的类,我想在我的游戏中使用它。然而,我不太明白我该怎么做才能让这个新的图形设备取代旧的。有什么建议吗?请查看winforms示例,以演示如何手动创建图形设备以及需要设置的设置: 查看winforms示例,了解如何手动创建图形设备以及需要设置的设置: 看起来您可以对GraphicsDeviceManager类进行子类化,这将使您能够访问GraphicsDeviceManager的GraphicsDevice类,该类只能公开获取。下面是一篇关于Gra

我有一个从XNA的GraphicsDevice派生的类,我想在我的游戏中使用它。然而,我不太明白我该怎么做才能让这个新的图形设备取代旧的。有什么建议吗?

请查看winforms示例,以演示如何手动创建图形设备以及需要设置的设置:

查看winforms示例,了解如何手动创建图形设备以及需要设置的设置:

看起来您可以对GraphicsDeviceManager类进行子类化,这将使您能够访问GraphicsDeviceManager的GraphicsDevice类,该类只能公开获取。下面是一篇关于GraphicsDeviceManager类子类化的MSDN示例文章:


看起来您可以对GraphicsDeviceManager类进行子类化,这将使您能够访问GraphicsDeviceManager的GraphicsDevice类,该类只能公开获取。下面是一篇关于GraphicsDeviceManager类子类化的MSDN示例文章:


嗯,我认为这没什么帮助。我想知道如何创建一个扩展的游戏类,用我的扩展类替换图形设备。不管怎样谢谢你,我觉得那没用。我想知道如何创建一个扩展的游戏类,用我的扩展类替换图形设备。无论如何谢谢你,嗯,那可能会有帮助。我会做更多的研究。谢谢嗯,那可能会有帮助。我会做更多的研究。谢谢