Как инициализировать GraphicsDevice? - PullRequest
0 голосов
/ 29 апреля 2011

Я пытаюсь получить texture2d от photoChooser. я получил фотоРезультат. Выбранный поток фото я попытался использовать texture2d.fromStream, но graphicsDevice является нулевым. что я должен делать? К вашему сведению - я делаю это в xna-wp7 в optionmenuScreen и хочу использовать его позже в gamePlayScreen. Конструктор grephicsDevice очень сложен для инициализации, поэтому я думаю, что должен быть более простой способ. пожалуйста помоги! спасибо

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

            }         
        }

1 Ответ

0 голосов
/ 29 апреля 2011

Вы сможете получить его из класса Graphics, расположенного в вашем игровом классе.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...