2011-09-21 54 views
0

有沒有一種方法來設置ContentManager而不使用GraphicsDevice?這是一個控制檯應用程序..控制檯模式下的ContentManager?

問題是我得到一個「範圍配置文件」不支持,有沒有辦法讓它不需要DirectX?

回答

0

ContentManager需要一個IServiceProvider。最好創建一個可以用自己的行爲實現IServiceProvider的類,而不僅僅是使用Game或GraphicsDevice。

從MSDN:

「小心 當創建一個新的ContentManager,如果沒有遊戲的實例,否則所需的應用程序,它通常是更好地創建一個實現IServiceProvider的接口,而不是創建一個新的類Game的實例只是爲了創建一個GraphicsDeviceManager的新實例。「

http://msdn.microsoft.com/en-us/library/bb195757.aspx

相關問題