<div dir="ltr"><blockquote style="margin:0px 0px 0px 0.8ex;border-left:1px solid rgb(204,204,204);padding-left:1ex" class="gmail_quote">Having this header allows that sharing to continue as mingw-w64 needs this separation of app apis to desktop api's</blockquote><div>Specifically the dx11 headers are shared between the two project.<br></div><div>I just wanted to create headers that worked for both projects :) <br></div></div><div class="gmail_extra"><br><div class="gmail_quote">On Thu, Feb 5, 2015 at 11:54 AM, Martell Malone <span dir="ltr"><<a href="mailto:martellmalone@gmail.com" target="_blank">martellmalone@gmail.com</a>></span> wrote:<br><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"><div dir="ltr"><div><div><div><div><div><span class=""><span><blockquote style="margin:0px 0px 0px 0.8ex;border-left:1px solid rgb(204,204,204);padding-left:1ex" class="gmail_quote">This matches the definition of the Windows Kit 8.0 headers. In Windows 
Kit 8.1 this header looks quite different.<br></blockquote></span></span><span class="">I didn't look at the MS headers when I created it.<br><br></span></div><span class="">We only need the distinction between 2 modes.<br>1. Desktop and App<br>2. App only<br></span></div><span class=""><br>Wine will default to the first option as that will give it access to all the API's.<br></span></div><span class=""><br>This means that in other headers we can have code clear distinction of the 2 api's<br></span></div><div><span class="">If you look at the later patches in the patch set you will see use of this</span><span><br><span class=""><br><blockquote style="margin:0px 0px 0px 0.8ex;border-left:1px solid rgb(204,204,204);padding-left:1ex" class="gmail_quote">Do you know what the 
intention of this is?<br></blockquote></span></span><span class="">mingw-w64 currently shares its direct-x headers with wine.<br></span></div>Having this header allows that sharing to continue as mingw-w64 needs this separation of app apis to desktop api's<br></div><span class="">This is because the vlc media player uses mingw-w64 to build it's WinRT App</span></div><div class="gmail_extra"><br><div class="gmail_quote"><span class="">On Thu, Feb 5, 2015 at 11:27 AM, Stefan Dösinger <span dir="ltr"><<a href="mailto:stefandoesinger@gmail.com" target="_blank">stefandoesinger@gmail.com</a>></span> wrote:<br></span><div><div class="h5"><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">-----BEGIN PGP SIGNED MESSAGE-----<br>
Hash: SHA1<br>
<br>
Hi,<br>
<br>
These patches are much more readable than the previous submissions!<br>
<br>
Am 2015-02-05 um 11:48 schrieb Martell Malone:<br>
> +#define WINAPI_PARTITION_DESKTOP 0x1<br>
> +#define WINAPI_PARTITION_APP     0x2<br>
> +<br>
> +#define WINAPI_FAMILY_APP WINAPI_PARTITION_APP<br>
> +#define WINAPI_FAMILY_DESKTOP_APP (WINAPI_PARTITION_DESKTOP \<br>
> +                                | WINAPI_PARTITION_APP)<br>
This matches the definition of the Windows Kit 8.0 headers. In Windows Kit 8.1 this header looks quite different. Do you know what the intention of this is?<br>
<br>
Stefan<br>
<br>
-----BEGIN PGP SIGNATURE-----<br>
Version: GnuPG v2<br>
<br>
iQIcBAEBAgAGBQJU01O3AAoJEN0/YqbEcdMwJp4P+QHvB3snnXN2MC17+ZZxsjIz<br>
ZyUB28KCTlZJnXhQKEA/VOAOLrgGZOYWLd/qkW7gfRt1BSyiSS7hkuJAsdSkH43C<br>
AvXtY+HOumbewEkLl/MHfdk2yUgyzrgmv629jimeb83HnlzQG++b77WFSOQsYe4n<br>
T0kSibogJteL0TMgfHI1W5KtRJe95z8JpxBtIiPHGMlSSZHKLPEBDN8Tv8xSpkcw<br>
rHFW/HBxqeWLSpaz/YUAcMNDYNrIMY7DzgPW0MQRBewmQxRFc3hotyV2fnv7nUyZ<br>
nhlFruERczDBVOVYG1WIZ+28zawqMC9G93n+Emjl6szWRr4I/JtuB+ewHejr8HF4<br>
8H35Ein5kQHSgkIeKPEarp9JwgbWpGOaWInLi8Y6K597oGJknzSv2snhenbOvx2T<br>
OUfbdmTgcwlIDsCN1dFzlVoAMV7UExDvx10H7rmdM7Ls0nhsL5TO0/jT25nbKMJa<br>
5pyag4LISSQmKqLXTy24gRk27NplpiTwXNi37BQSw5BV0HJndSMxXfZgWE4jxQrL<br>
9xYPvtEgaHofqdL3eo1M3FDownTmj7RJ4OAVuqgdAqfl7PfTKukgXXPuz9pQUuHL<br>
VHJ8CaUYcT41pdspys3iEZWGUMAui0kCzoisOKJPQpoTQ499r0uQysBkwNBeqPyh<br>
qfVxUc/oUsQlGkQtaA/N<br>
=OVYb<br>
-----END PGP SIGNATURE-----<br>
</blockquote></div></div></div><br></div>
</blockquote></div><br></div>