Проблема была исправлена добавлением версии в плагин maven:
<!-- scala plugins -->
<plugin>
<groupId>net.alchim31.maven</groupId>
<artifactId>scala-maven-plugin</artifactId>
<version>3.0.2</version>
<!--<recompileMode>incremental</recompileMode>-->
<executions>
<execution>
<id>scala-compile</id>
<phase>process-resources</phase>
<goals>
<goal>add-source</goal>
<goal>compile</goal>
</goals>
</execution>
<execution>
<id>scala-test-compile</id>
<phase>process-test-resources</phase>
<goals>
<goal>testCompile</goal>
</goals>
</execution>
</executions>
</plugin>
Существует дополнение в 3,5 SP1, которое позволяет лучшее взаимодействие между DirectX и WPF (D3DImage), и один способ добраться до этого через XNA.
Вот некоторые детали:
http://jmorrill.hjtcentral.com/Default.aspx?tabid=428&EntryID=259
Thamir Khason представил превосходную сессию о WPF/XNA/Silverlight в Техническом редакторе. Вот его слайды: http://blogs.microsoft.co.il/blogs/tamir/archive/2008/04/14/my-teched-08-presentation-slides-download.aspx
пз. Это было довольно впечатляющим видеть..., что у него была игра, которая работала на Xbox. На его рабочем столе с помощью WPF для хостинга XNA и ons его мобильный телефон с помощью Silverlight все проигрывание друг против друга!!!
интеграция XNA высока в нашем списке вещей добавить к WPF, таким образом, мы заглядываем к этому для будущих версий. Останьтесь настроенными (к блогу GregSc) для получения дополнительной информации поскольку они становятся доступными.
Ian Ellison-Taylor
Read больше об этом здесь
Я лично отговорил бы от попытки сделать эту интеграцию. Я знаю то, что Вы идете для... простоты определения элементов GUI/HUD в WPF, значительно перевешивает попытку выполнить в том же просто старый XNA. Однако думайте реалистично о времени, которое Вы потратите попытку включить этому сценарию по сравнению с тем, сколько Вы сохранили бы, если бы Вы просто сделали все "исходно" в XNA. Также (и это не может быть проблемой для Вас), WPF не поддерживается на Xbox или Zune..., таким образом, Вы ограничили бы себя :-)