Я думаю о создании заставки. У меня есть все это, его графика и готовый вид в моей голове. Но я не совсем уверен, как получить графику в коде.
То, что я хотел бы, - это слайд-шоу изображений с небольшим движением (вроде слайд-шоу в медиацентре) и небольшим плавающим текстом и фигурами сверху. Формы как-то полупрозрачные.
В настоящее время у меня есть очень простое статическое слайд-шоу, созданное в WinForms. Просто простое приложение, которое работает в полноэкранном режиме, отображает некоторые изображения и делает вид, что их постепенно выцветает и исчезает. Но это не очень хорошо сделано, и производительность не очень хорошая. Например, чтобы предотвратить отставание, я замираю в черном квадрате поверх изображения, а не на самом изображении. Возможно, глупо, но это отчасти сработало: p
В любом случае, я хотел бы сделать лучше. Но не уверен, с чего начать. Является ли WPF хорошим решением для этого? Или я должен смотреть на DirectX или OpenGL? Это что-то, с чем можно хорошо справиться с XNA, или это слишком специфично для игры?