這可能會遇到一個天真的問題,但是有沒有可能讓一個應用程序訪問屬於另一個應用程序的NSView
對象並在其上繪製(通過IPC或其他方式)?一個應用程序在另一個的NSView上繪製
3
A
回答
0
是的。這正是IOSurface
framework的目的。 Lion的一個很好的例子就是Lion,它有一個獨立於HTML解析過程的渲染過程。
有一篇關於它的好文章here。
請注意,如果您的應用程序位於Sandbox中,則無法使用IPC與應用程序沙箱外的應用程序進行通信,但可以與沙箱內的輔助工具進行通信。
+0
謝謝。我會看看! – 2012-01-14 03:51:51
+0
不確定IOSurface是否適用於我。我使用的是第三方庫,我使用了NSView,它可以完成從攝像頭爲我拍攝的所有視頻。我只是希望它能夠在另一個進程中呈現給NSView。所以我會以某種方式需要從一個NSView中提取圖形數據並將其發送到其他進程的NSView。 – 2012-01-19 12:08:57
相關問題
- 1. 在另一個Android應用程序頂部繪製線條
- 2. 用OpenGL繪製到另一個應用程序窗口
- 3. 通過另一個應用程序繪製?
- 4. 在所有應用程序之上繪製一個Android畫布?
- 5. 在UIImage上繪製另一個圖像
- 6. 在另一個CWnd上繪製CWnd
- 7. OpenGL在另一個線程中繪製
- 8. 一個Android應用程序來控制另一個應用程序
- 9. 在一個圖上繪製2個陣列與另一個圖
- 10. 強制應用程序在另一個Android設備上打開
- 11. 從另一個應用程序控制WPF應用程序
- 12. 從另一個java應用程序控制java應用程序
- 13. 從另一個應用程序控制應用程序
- 14. 繪製內的另一個
- 15. 將Blob從一個AppEngine應用程序複製到另一個
- 16. 如何在另一個引導另一個angularjs應用程序?
- 17. 如何在另一個線程上繪製到QLabel上
- 18. 如何在NSView上繪製NSView?
- 19. 在另一個上繪製一個矩形。
- 20. 從另一個rails應用程序在一個rails應用程序上運行一個shell腳本
- 21. iPad應用程序 - 在屏幕上一次繪製一個對象
- 22. 在一個UIImageView中繪製一個UIImage在另一個UIImageView內
- 23. ClassNotFoundException將一個類從一個應用程序複製到另一個應用程序後的android
- 24. 在一個Iphone應用程序中使用另一個應用程序?
- 25. 如何在另一個應用程序
- 26. 在另一個應用程序
- 27. 如何在Cocoa應用程序中添加一個NSView到NSWindow?
- 28. 在另一個silverlight應用程序中嵌入一個silverlight應用程序
- 29. Android在同一個應用程序中啓動另一個應用程序
- 30. 在另一個應用程序中打開一個Android應用程序
[Mac OS X:一個進程是否可以渲染到另一個進程的窗口?](http://stackoverflow.com/questions/583202/mac-os-x-can-one-process-render-to-另一個進程窗口) – 2012-01-14 01:31:52