2016-08-27 81 views
2

Electronを使用して、別のデスクトッププロセス(つまり25メガピクセルの画像サイズ)で取得した画像を表示するデスクトップアプリケーションのWindows GUIを構築したいと思います。
イメージデータを共有メモリに保存することができます
電子レンダリングプロセスから共有メモリにアクセスできますか?
電子メインプロセスからアクセスすると、メイン/レンダリングプロセス間のipcがそのような量のデータを転送するのに適していないことが読み取れます。electron.atom.ioと共有メモリ

+0

イメージが急速に表示されているので、実際に共有メモリが必要ですか?一時ファイルを使用して必要な処理を行うことができます。共有メモリを使用すると、ネイティブコードが必要になる可能性が非常に高いため、アプリの移植性が低下します。 –

答えて

0

電子レンダリングプロセスは、すべてのノードに対して完全なアクセス権を持ちます。ノードモジュールで必要なものにアクセスできる場合は、同じElectronレンダリングプロセスで簡単に表示できます。