これはたぶん素朴な疑問ですが、あるアプリケーションが別のアプリケーションに属するNSView
オブジェクトにアクセスして描画することは可能ですか(IPCなどを介して)?別のNSViewに1つのアプリケーションを描画
答えて
はい。それはまさにIOSurface
frameworkのためです。その使用例としては、HTMLパース処理とは別にレンダリング処理を行う「Safari in Lion」があります。
いい記事がありますhere
アプリがサンドボックス内にある場合、IPCを使用してアプリのサンドボックス外のアプリと通信することはできませんが、サンドボックス内のヘルパーツールと通信できることに注意してください。
ありがとうございます。ちょっと見てみます! –
IOSurfaceが私にとってうまくいくかどうかはまだ分かりません。私はNSViewを手渡す第三者図書館を使用しています。それは私のためにカメラからキャプチャしたビデオのレンダリングをすべて行います。私は別のプロセスでNSViewにレンダリングできるようにしたいだけです。だから私はどうにかして、あるNSViewからグラフィックデータを抽出し、それを他のプロセスのNSViewに送る必要があります。 –
- 1. NSViewの描画コンテキスト
- 2. NSViewの再描画
- 3. NSView内にNSShadowを描画します
- 4. PdfSharp:1つのPdfPageを別のPdfPageに描画する
- 5. 1つのopengles 2.0アプリケーションの複数の描画レイヤー
- 6. NSView - 親ビューを再描画せずにサブビューを再描画する方法
- 7. CVDisplayLinkコールバックの中からNSViewグラフィックスコンテキストに描画する方法は?
- 8. Android:Viewの2つのサイズ:測定値1と描画1。描画1を設定するには?
- 9. 1秒間に1つの要素を描画する
- 10. 楕円を描画して数秒待ってから別の1つを描画する
- 11. HTMLキャンバス描画アプリケーションが別の画面サイズで破損する
- 12. LibGDX:1つのフォントを別のテキストで複数回描画します。
- 13. オンライン描画アプリケーション
- 14. C++ Win32アプリケーションの3つのボタン上にビットマップを描画
- 15. 複数の矩形に1つのNSStringを描画する
- 16. 1つのUIScrollViewで複数のキャンバスに線を描画
- 17. NSView:スーパービューから別のNSViewにサブビューをドラッグ
- 18. OS X /ココア:透明窓の内側にNSViewの上での描画
- 19. 別のSilverlightアプリケーションに1つのSilverlightアプリケーションを埋め込む
- 20. マルチスレッド、マルチディスパッチャーWPFアプリケーションはまだ1つのスレッドで描画しますか?
- 21. iPadアプリケーションのCore Graphics描画
- 22. NativeScript/Angularアプリケーションでの描画?
- 23. Chart.jsは1ページに2つのチャートを描画します。
- 24. C#1つの画像ボックスを別の画像ボックスにドラッグ&ドロップ
- 25. iPadアプリ - 一度に1つずつ画面上にオブジェクトを描画する
- 26. キューブの別の側に描画する
- 27. OpenGLのテクスチャを1つの色として描画します
- 28. CGContextStrokeRectは、辺の1つのみを描画しています
- 29. 別のスレッドでキャンバスに描画Android
- 30. OpenGLで別のアプリケーションウィンドウに描画
[Mac OS X:別のプロセスのウィンドウにレンダリングすることはできますか?](http://stackoverflow.com/questions/583202/mac-os-x-can-one-process-render-to-別のプロセスウィンドウ) –