Fix for DXGI Surface in D2D debug layer

A reminder that in older versions of the Debug layer in Direct2D, there is an issue that causes a memory leak in DirectX Graphics Infrastructure (DXGI) surfaces if you have the Direct2D debug layer enabled.  If you see memory leaks in your application while debugging, make sure you're using the latest version. This bug only affects that one specific type of render target, DXGI surface, so if you didn't see this memory leak, you're probably just not using the affected render target or are on a version that has already been fixed.

Grab an update that addresses the Direct2D bug here if you are seeing strange leaks while debugging in D2D.

Update:  Thanks JK for reporting this bug back in October! Hopefully we addressed it faster than I found out about it.

Comments (2)

  1. JK says:

    I reported this back in October so you couldn't have 'recently identified' the issue: see…/announcing-the-direct2d-debug-layer.aspx

  2. gclass says:

    Thanks for reporting it when you did JK. I'll update the post. I was just recently informed by the team of this, so it was news to me 😀  I actually got some other late feedback on this too.

Skip to main content