Basically Danny Varod seems to know as he posted it as an answer to this question:

Display a Message Box over a Full Screen DirectX application

I think, theoretically this might work, but I have no idea how to actually do it. Since I'm also not allowed to post a comment under his comment nor am I allwoed to ask on meta about how to contact another user, I ask this as a normal question here:

How do I render my own DirectX Stuff to a full screen WPF's DirectX surface?

For starters, I have no idea how to get the DirectX surface from a WPF window. If I had it, what do I have to take care of that the WPF rendering doesn't screw up my own rending or vice-versa?

  • \$\begingroup\$ Next time add a comment with an "@" sign before my name like so @DannyVarod for me to get an alert :-) \$\endgroup\$ Aug 5, 2014 at 23:17

2 Answers 2


I think what he means is to host your DirectX surface in a full screen WPF application using the D3DImage class.

  • \$\begingroup\$ Oh wow, I didn't know that existed. \$\endgroup\$
    – marc40000
    Aug 3, 2010 at 0:10
  • \$\begingroup\$ Yes, that is what I meant. \$\endgroup\$ Aug 5, 2014 at 23:17

There are a few ways you could approach this, and I outlined them in a response to a similar question.


You must log in to answer this question.

Not the answer you're looking for? Browse other questions tagged .