none
Communication background-foreground RRS feed

  • Question

  • Bonjour,

    J'utilise un AudioPlaybackAgent afin de jouer de la musique en background de mon application. Le problème est que je n'arrive pas à transmettre des données depuis mon application vers cet agent. J'essaie d'utiliser l' IsolatedStorage mais celui-ci est différent entre les deux (ce sont deux projets séparés dans la solution).

    Auriez-vous une idée de comment je pourrais les faire communiquer ?

    Merci.

    mercredi 9 mai 2012 14:54

Réponses

  • En fait, je peux tout de même les faire communiquer par l'IsolatedStorageFile mais pas par l'IsolatedStorageSettings comme je le pensais. On peut donc créer un fichier dans lequel les deux projets pourront aller lire et écrire.

    Merci.

    • Marqué comme réponse corbicorben jeudi 10 mai 2012 13:48
    jeudi 10 mai 2012 13:48

Toutes les réponses

  • Bonne question.

    J'ai eu le même souci de mon côté avec XNA pour la communication entre le projet de contenue "Content" et le projet de lancement.

    Le projet principal comme il a une référence vers le projet de contenue, ça passe bien, mais l'inverse n'est pas possible étant donné que 2 projets ne peuvent aller dans les 2 sens.

    Verdict, j'ai du exporter mon contenu (un fichier XML) vers mon projet principal. Mais ça m'a causé quelques bidouilles en plus par la suite.
    Après pour toi j'ignore si tu as le droit de changer ton AudioPlaybackAgent de projet. Si tu le fais, comme moi tu risques d'avoir quelques soucis à résoudre.

    Par contre si un jour tu trouves une réponse à cette question, je suis preneur aussi. =)

    Bon courage !

    mercredi 9 mai 2012 22:02
  • En fait, je peux tout de même les faire communiquer par l'IsolatedStorageFile mais pas par l'IsolatedStorageSettings comme je le pensais. On peut donc créer un fichier dans lequel les deux projets pourront aller lire et écrire.

    Merci.

    • Marqué comme réponse corbicorben jeudi 10 mai 2012 13:48
    jeudi 10 mai 2012 13:48