Приветствую
Я читал, что WPF использует DirectX, поэтому мне интересно, можно ли создать Game Overlay с WPF. Я пробовал использовать Winforms или WPF отдельно, а прозрачные формы или окна всегда вызывают проблемы для потокового программного обеспечения, поэтому мне интересно, можно ли сделать следующее:
Создайте приложение WPF, которое отображает окно на рабочем столе со всеми параметрами, необходимыми для наложения. После того, как все параметры заполнены, вы можете нажать «Обновить», и в игре будет создан оверлей со всей информацией о нем. Само приложение WPF не будет отображаться в потоке. Это означает, что у всех зрителей не возникнет проблем с этим, когда телевещательная компания изменит настройки.
Подробнее о наложении
Накладываемое изображение представляет собой табло, поэтому для него потребуется определенное количество информации. Например:
Итак, чтобы резюмировать мой вопрос (ы)
Могу ли я создать приложение WPF, которое динамически создает наложение DirectX в игре?
Поскольку он должен работать в DirectX9, возможно ли реализовать этот проект одинокий разработчик (я), которому мало нет опыта с DirectX?
Если возможно, где мне начать?
Заранее благодарим за все возможные идеи и ответы!