Bonjour,
J'utilise actuellement une API multithreads de rendu 3D, qui existe en version Linux et Windows.
Le moteur de rendu calcule l'image par morceaux, qu'on appelle "tuiles".
Mon application utilisant cet API tourne dans son propre processus, et appelle la DLL de ce moteur de rendu, qui a également son processus. Lors d'une demande de rendu, le moteur de rendu crée n threads, et chacun renvoie la "tuile" calculée au processus appelant (mon appli). Sauf que mon appli ne les reçoit jamais...
Ce comportement malheureux n'a lieu que sous Windows; ça fonctionne très bien sous Linux.
La question est donc la suivante : dans un environnement Windows, un processus A peut-il dialoguer avec les threads d'un processus B ?
Merci !
Partager