0

What could cause this? I use direct3d9 from a dll on windows 8. No calls originate from DllMain.

All calls to the api and winapi for my window are done from the same thread. All ressources associated with the device were freed.

typ1232
  • 5,535
  • 6
  • 35
  • 51
  • A few questions: How do you detect that it really is the deadlock? Do you release device inside window message handler? Do you use D3DCREATE_MULTITHREADED flag? Did you try debug version of D3D runtime? Do you use software that intercepts D3D calls, like Fraps ? – Dave Oct 07 '13 at 22:21

1 Answers1

0

In case anyone else gets this not really helpful behaviour out of his program:

This issue was caused by the window of the device being not properly destroyed.

typ1232
  • 5,535
  • 6
  • 35
  • 51