Как говорит Мерад, виртуальные машины на самом деле не виртуализируют трехмерное оборудование (в этой области уже проделана определенная работа, но я думаю, что это только более старые версии DirectX), а WPF использует графический процессор для более эффективной визуализации, поэтому он должен использовать программное обеспечение для рендеринга на виртуальной машине, и это значительно медленнее.
Если у вас многоядерный компьютер и вы используете диспетчер виртуальных машин, который поддерживает выделение нескольких ядер виртуальной машины, вы можете рассмотреть возможность добавления большего количества ядер к виртуальной машине, чтобы лучше использовать ресурсы ЦП, или использовать изменения реестра Кевина.