Support D2D, DWrite and WIC on WP 8.1 #334
Comments
Good point. It looks like until all WP8 devices will be updated to WP8.1, we will have to maintain 2 WP builds - one for WP8 and another for WP8.1, so this will take some time. |
As a side note, I just upgraded my phone to WP8.1, using Win8Release build works pretty much out of the box for universal app (tested as WinRT and on Nokia Lumia). Here is what I tried so far:
So actually it seems like everything should be quite faster than expected, and that we can just use the winrt build. |
Thanks for the feedback! Yes the port should be easy. The only possible incompatible things I can think of are the SharpDX NativeFile/Stream that I suspect to use different Dll imports |
Please be patient :) I'm working on it... |
Glad to help still ;) Also did some tests with NativeFile (Windows Phone 8.1). Using kernel32.dll will indeed throw an exception when trying to call API and fail certification test To pass tests for application (SharpDX core in Windows Phone 8.1, D2D/D3D libraries have no issue):
In utilities:
In ResultDescriptor:
All that changes also pass the test on a standard store App (Win8.1), of course except an annoying one: LoadPackagedLibrary pass on kernel32.dll in store App, but need PhoneAppModelHost.dll on windows phone. |
Experimental support for Windows Phone 8.1 has been added in the wp81 branch. Basically it is nearly the same as WinRT platform, except some small details.
I haven't tested this much yet - more work needs to be done, also some basic samples need to be added. Feel free to share any thoughts about this. |
A new sample has been added in ac44b0c. Looks like WP8.1 is closer to WinRT than to WP8. |
Guys, I wonder if you can help me with WIC and WP8.1 Appreciate any help or advise. |
Support new APIs on Windows Phone 8.1
Source:
http://blogs.msdn.com/b/shawnhar/archive/2014/04/03/windows-phone-8-1.aspx
The text was updated successfully, but these errors were encountered: