Windows phone 7 如何初始化GraphicsDevice?

Windows phone 7 如何初始化GraphicsDevice?,windows-phone-7,xna,Windows Phone 7,Xna,我正在尝试从photoChooser获得纹理2D。 我得到了照片结果。ChosenPhoto流 我尝试使用texture2d.fromStream,但graphicsDevice为空。 我该怎么办? 仅供参考-我正在optionmenuScreen的xna-wp7中执行此操作,并希望稍后在游戏屏幕中使用它。 grephicsDevice构造函数的初始化非常复杂,因此我认为必须有一种更简单的方法。 请帮忙! 谢谢 您应该能够从位于游戏类中的图形类中获得它 { if (resu

我正在尝试从photoChooser获得纹理2D。 我得到了照片结果。ChosenPhoto流 我尝试使用texture2d.fromStream,但graphicsDevice为空。 我该怎么办? 仅供参考-我正在optionmenuScreen的xna-wp7中执行此操作,并希望稍后在游戏屏幕中使用它。 grephicsDevice构造函数的初始化非常复杂,因此我认为必须有一种更简单的方法。 请帮忙! 谢谢


您应该能够从位于游戏类中的图形类中获得它

{
           if (result.TaskResult == TaskResult.OK)
            {                                     
                 bmp = new BitmapImage();
                 bmp.SetSource(result.ChosenPhoto);
                 photoRecieved =Texture2D.FromStream( graphicsDevice, result.ChosenPhoto);                  

            }         
        }