c# - Embed button control into existing Direct3D application -


I would like to overlay my content above a direct 3D v 9 game (created by a third party).

Overlay Interactive Button

Specifically, I would like to overlay a clickable button control, such as steam, for example, though I try hard to interface I am here.

Steam Overlay

Ideally, I want to overlay A WPF button or a Windows Form Button or a full user control will be enabled, but if this is not possible, then creating a functional button from priority will suffice as well.

Text Overlay is working on SharpDX
  • SharpDX

    with a button or user control Over but Area to

      <> Is it possible?
    • If not, are there any samples to draw a clickable button from scratch?
    • Please be aware that I am a newbie in DirectX world :)

    Your biggest problem is not to render a top DX scene; It's getting them to answer input later on. You can probably make a way to get the sequences copied to the surface of DX, but I do not know how you capture the input, it will translate it And will bring it back to WPF components. If this is also possible, then it is almost certainly more trouble than it is worth

    There are some game-oriented Xaml solutions that you can check. Based on Direct 3D, WPF has partial C ++ implementation, and is also proprietary.


    Comments

    Popular posts from this blog

    java - Can't add JTree to JPanel of a JInternalFrame -

    javascript - data.match(var) not working it seems -

    javascript - How can I pause a jQuery .each() loop, while waiting for user input? -