Actually it depends on your application, maybe you can use the update provided in Windows 7 and compatible with Win8 SDK.
But different rendering bug on every release of Windows: 7, 7 SP1, 8, 8.1, and 10 all behave slightly differently.Even if your library files are ok, the rendering of different systems is different, you need to test it yourself.
More references: How to render child window with Direct2D in native desktop Windows application?, Using the Windows 8 SDK to compile for Windows 7, Direct2D - Using Effects on Windows 7
If the answer is helpful, please click "Accept Answer" and upvote it.
Note: Please follow the steps in our documentation to enable e-mail notifications if you want to receive the related email notification for this thread.