Я конвертировал свою игру C# из OpenTK (OpenGL) в SharpDX (DirectX) и запускаю ее из Visual Studio 2010. Я также запускаю ее из Visual Studio 11 в Metro, в Windows 8 Developer Preview. Тем не менее, Metro build по-прежнему не хватает текстур, поэтому мои полигоны просто окрашены прямо сейчас. Проблема в том, что методы, используемые для загрузки изображений, отсутствуют в DLL Metro. Эти методы все недостающие из класса Texture2D (унаследованный от класса ресурсов) в Windows Store App:Загрузка текстур с помощью SharpDX в Windows Store App
SharpDX.Direct3D11.Resource.FromStream
SharpDX.Direct3D11.Resource.FromFile
SharpDX.Direct3D11.Resource.FromMemory
Кто-нибудь знает, если это будет в конечном итоге будет реализован в метро? Или есть альтернативный подход, который я мог бы использовать? Пожалуйста, имейте в виду, что до этого я никогда не знал ничего о DirectX или SharpDX, поэтому я все еще очень мокрым за ушами со всем этим.
Найти какую-либо помощь или информацию для SharpDX непросто, что является позором, потому что это кажется отличным решением для 3D в Metro с использованием C#.
Это может быть лучше размещен на их форум или список рассылки, они будут более осведомлены о планах на будущее, чем люди здесь. – ssube
У них нет собственного форума или списка рассылки. =/http://code.google.com/p/sharpdx/ – msedore
Это глупо. Может быть, вы можете подать вопрос? Я вижу несколько довольно недавних, но не знаю, реагируют ли они. – ssube