Похоже, что этот вопрос задавался несколько раз каждый в своем контексте, и я сделал несколько шагов в создании оверлея для игры (это для информационных данных и т. Д.).Я также хотел бы сделать его совместимым, как Steam и XFire.
Мне удалось получить оверлей для игры Directx, пока она в оконном режиме ... вроде.
Я просмотрел переполнение стека и Google без особой удачи.
При необходимости я могу попробовать это на C ++ вместо C #.Я знаю C #, но я ни в коем случае не считаю себя профессионалом.Просто нужно лучшее объяснение.Черт возьми, я буду готов собрать хороший скринкаст / учебник, если я смогу сделать это правильно.
ПРИМЕЧАНИЕ. Я действительно хотел бы сделать это с собственным кодом, а не с библиотекой, но если есть хорошая бесплатная библиотека, я хотел бы проверить это.
Примеры: Как наложить графику на игры для Windows?
http://www.gamedev.net/community/forums/topic.asp?topic%5Fid=359794
C # «Привязать» форму наложения к позициидругого окна
Подробнее: Мне удалось получить форму окна для наложения окна игры и установить его родительский с SetParent.Это, однако, не очень хорошо работает, потому что оно не будет работать в полноэкранном режиме и прозрачность не работает.(в основном имел ключ прозрачности и TopMost был установлен в TRUE.) Я действительно хотел бы найти другой метод.