Хорошие новости! Похоже, что релизная версия Windows 8 позволит использовать Metro / XAML и DirectX Interop!
Это обычная тема, которую мы услышали после выпуска Developer Preview. Такие разработчики, как вы, хотели объединить возможности высокопроизводительного рендеринга в непосредственном режиме DirectX с богатой интерактивностью, моделью управления и опытом разработки XAML.
Мы слышали тебя. С Consumer Preview вы теперь можете плавно интегрировать XAML и DirectX 11 в одно приложение в стиле Metro, чтобы создать быстрый и плавный опыт. Например, теперь вы можете создать игру DirectX и использовать XAML для обработки ввода, создания графики для экранных дисплеев и меню или привязки к модели данных вашего приложения.
Для этого мы добавили 3 новых типа XAML для поддержки широкого спектра сценариев взаимодействия DirectX, каждый из которых имеет различные возможности:
SurfaceImageSource обеспечивает полную компоновку содержимого DirectX в приложение XAML. Это позволяет рисовать содержимое DirectX в XAML
визуальное дерево, полезное для сложных эффектов изображения, визуализация данных,
и другие сценарии рисования в непосредственном режиме.
VirtualSurfaceImageSource используется для крупномасштабного виртуализированного контента. Это нацелено на приложения, которые требуют панорамирования и
масштабирование большого контента, например карт и средств просмотра документов.
SwapChainBackgroundPanel предназначен для полноэкранных сценариев, ориентированных на DirectX. Это отлично подходит для игр и других с низкой задержкой, на весь экран
Приложения DirectX с наложением XAML.
Источник
Посмотрите на эту страницу MSDN для более подробной информации.
В зависимости от того, насколько хорошо (или плохо) это получается, у вас все еще есть возможность отказаться от Metro для WPF, потому что WPF и Direct3D могут взаимодействовать.