Создать 2D анимацию для приложения UWP с привязкой DirectX

246
14 июля 2017, 05:10

Есть приложение UWP (C#),которое отображает текущую погоду и ее прогноз, с самым простым функционалом.

Проблема вот в чем:

  1. К сборке нужно подключить компонент DirectX (С++), чтобы сделать 2D анимацию, например - когда прогноз показывает дождь ,должна быть анимация дождя, если ясно - то должно крутиться солнце и т.д.
  2. Компонент DirectX должен обращаться к SwapChain с прозрачным фоном , он должен быть размещен поверх графического интерфейса на c# и должен действовать, как наложение(не затрагивая события в GUI). Сама анимация должна быть привязана к текущему положению мышки и все должно контролироваться с помощью публичных методов.