[Lazarus] *SPAM* Re: Win 10 IOT Core
Michael Van Canneyt
michael at freepascal.org
Mon Oct 19 12:27:13 CEST 2015
On Mon, 19 Oct 2015, Michael Schnell wrote:
> On 10/19/2015 11:34 AM, Sven Barth wrote:
>>
>>
>> WinAPI vs. UWP is a completely different beast than GDI vs. DirectX whereby
>> the latter is only a very small part of the problem.
>>
> I see.
>>
>> To stress this again: We don't support UWP right now as a target in the
>> compiler and RTL.
>>
> Why does UWP need support by the compiler or the RTL ? AFAIK, GDI does not
> have such either, but only by the LCL.
>From what I've read till now:
UWP is a complete separate runtime environment on Windows.
It is nothing like the Win32 API.
You may not use the Win32 API directly in a UWP application.
That means the headers need to be ported, an RTL needs to be written on top of that.
It's still a question to me whether it sports a flat or OOP model (I think the latter).
There are some other restrictions as well.
See
https://en.wikipedia.org/wiki/Universal_Windows_Platform
and
https://en.wikipedia.org/wiki/Windows_Runtime
All this means you must basically restart from scratch.
Michael.
More information about the Lazarus
mailing list