Share via

windows version support for Direct2D application (question)

Code Wanderer 396 Reputation points
2021-05-24T11:26:18.177+00:00

Some features under Direct2D are for windows 8 only and up. The question is, if I use those features (win 8), after release can application run under windows 7? For example I compile application with lib (that means statically) then I suppose it could run onder lower version of windows (because all necessary functions are inside application compiled), or not?

Windows development | Windows API - Win32
Developer technologies | C++
Developer technologies | C++

A high-level, general-purpose programming language, created as an extension of the C programming language, that has object-oriented, generic, and functional features in addition to facilities for low-level memory manipulation.

0 comments No comments

1 answer

Sort by: Most helpful
  1. Song Zhu - MSFT 906 Reputation points
    2021-05-25T01:58:41.973+00:00

    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.

    Was this answer helpful?


Your answer

Answers can be marked as 'Accepted' by the question author and 'Recommended' by moderators, which helps users know the answer solved the author's problem.