28383


WebAssemblyについて参考にしたサイトはこちらです。  
<http://qiita.com/pnlybubbles/items/0410e978afce647cf0b6>

上記サイトはC++のコードを実行しているだけですが、このC++コードでWindowsAPIを呼ぶことは可能なのでしょうか？  
また、いずれ可能になる予定や予兆はあるのでしょうか？


CC BY-SA 3.0
2016-08-19T08:57:55.180
28373
2019-04-17T12:22:51.223
2019-04-17T12:22:51.223
19110
14288
question
javascript webassembly
WebAssemblyでWindowsAPIを呼ぶことは可能でしょうか？


GitHub の WebAssembly のところを見てみると、[Portability /
API](https://github.com/WebAssembly/design/blob/master/Portability.md#api)
の節で、どんな API が利用できるかが書いてあります。ざっと訳すと

> WebAssembly 自体は API を定義せず、実行環境で定義されたものを import する機能だけを提供。ウェブの環境の API は [Web
> Platform](https://en.wikipedia.org/wiki/Open_Web_Platform) で定義された Web
> API。ウェブ以外の環境では、どんな API を実装してもよい。

ということなので、ブラウザから Windows API を直に呼べるようになることは、ないでしょう。


CC BY-SA 3.0
2016-08-20T01:10:03.570
28383
2016-08-20T01:10:03.570
3605
28373
answer