Ho bisogno di rendere migliaia di ellissi collegate le une alle altre con linee. Quale sarebbe il modo migliore (in termini di prestazioni) per renderlo all'interno di un'applicazione WPF. La pittura su tela WPF è molto peggiore della pittura XNA?WPF vs XNA per il rendering di migliaia di sprite
In realtà, la domanda nascosta è: è possibile eseguire qualche xna-rendering all'interno di un host WPF? Ho visto alcuni esempi che hanno usato una finestra senza bordi XNA sovrapposizione, ma non soluation nativo ...
Grazie, Aurélien
Penso che andrò in questo modo, ma ho bisogno di un po 'di interattività con ogni ellisse, e sono resi in un ScrollViewer. In realtà, attualmente sto usando un controllo per eseguire il rendering di un'ellisse e un altro controllo per il rendering di una linea. Questo è solo per il prototipo, e le esibizioni con più di cento ellissi sono orribili. Grazie. Penso che andrò con DrawingVisuals ... –
DrawingVisuals sono molto più veloci dei controlli derivati da Shape (Line, Ellipse), ma per il contenuto dinamico il suggerimento DrawingContext di bitbonk può essere ancora più veloce. –