Ich möchte mit Electron eine Windows-GUI für eine Desktop-App erstellen, die Bilder anzeigt, die in einem anderen Desktop-Prozess erfasst wurden (z. B. 25 Megapixel Bildgröße).
Die Bilddaten können in einem gemeinsamen Speicher gespeichert werden
Kann ich vom Elektronenrenderprozess auf den gemeinsamen Speicher zugreifen?
Wenn ich vom Elektronenhauptprozess zugreife, lese ich, dass der ipc zwischen Haupt-/Wiedergabeprozessen nicht dafür geeignet ist, solch eine Menge von Daten zu übertragen.electron.atom.io und shared memory
2
A
Antwort
0
Elektronenrenderprozesse haben vollen Zugriff auf alle Knoten. Wenn Sie mit einem Knotenmodul auf das zugreifen können, was Sie benötigen, können Sie es einfach im selben Renderprozess anzeigen.
Verwandte Themen
- 1. Re: Shared Memory und Semaphore
- 2. openmp und Shared Memory Definition
- 3. Java und C++ Shared Memory
- 4. Boost, Shared Memory und Vektoren
- 5. Visual Studio und Shared Memory
- 6. Zugriffskontrolle auf shared memory
- 7. Shared Memory im Multiprocessing
- 8. Boost Shared Memory verwenden
- 9. Postgresql Shared Memory Einstellungen
- 10. php Shared Memory und Semaphor, vermeiden Schlüsselkollision
- 11. Boost :: Asio, Shared Memory und Interprozesskommunikation
- 12. Unterschied zwischen Nachrichtenwarteschlange und Shared Memory?
- 13. Boost-Inter: Shared Memory und stl Typen
- 14. C++: OpenMP shared memory protection
- 15. C shared memory using fork()
- 16. Verwaltung von Unix Shared Memory
- 17. Jetson Tegra TX1 Shared Memory
- 18. Shared Memory in C# Parallelität
- 19. ABAP: shared memory objects synchronization
- 20. Apache Ignite C++, Shared Memory
- 21. Shared Memory Beispiel für Symbian
- 22. GPU Shared-Memory-praktisches Beispiel
- 23. verteilten Shared Memory oder nicht?
- 24. Linux Shared Memory Segmentation Fault
- 25. Kann Shared Memory nicht zuordnen
- 26. Distributed Shared Memory in .NET
- 27. schreibe in shared memory Segmentierungsfehler
- 28. Probleme mit Boost: Interprozess Shared Memory
- 29. Was bedeutet "shared memory zone" in nginx?
- 30. Compute Shader Shared Memory enthält Artefakte
Zeigen Sie Bilder so schnell, dass Sie wirklich geteilten Speicher benötigen? Sie können möglicherweise mit einer temporären Datei tun, was Sie brauchen. Wenn Sie Shared Memory verwenden, benötigen Sie höchstwahrscheinlich systemeigenen Code, wodurch Ihre App weniger portabel wird. –