2009-11-02 14 views
0

J'écris un logiciel qui trace des fractales et permet à l'utilisateur de les explorer de manière interactive. J'ai actuellement mon code dans une application wpf fenêtré. Je voudrais entrer dans une application wpf hébergée par navigateur, afin que je puisse les afficher sur mon site Web. Le problème est que le code utilise un code "dangereux" pour effectuer le rendu. J'utilise BitmapData pour accéder directement à la mémoire de l'image au lieu d'utiliser le contenu de GDI +, car il semble être un peu plus rapide. Est-il possible d'exécuter du code dangereux dans une application de navigateur wpf?Une application de navigateur WPF peut-elle exécuter un code dangereux?

Répondre

2

Oui, c'est possible, à condition de configurer le XBAP en tant qu'application de confiance totale.

Pour plus de détails sur le processus, voir How to run WPF -XBAP as Full Trust Application.

Cela étant dit, c'est problématique. Vous aurez besoin de sauter à travers un grand nombre de cerceaux, donc cela ne fonctionnera pas nécessairement comme un XBAP fonctionne normalement.