The lack of a public dmSDK function for this was also an issue when I investigated how to make a game like Rusty’s Retirement. It requires: borderless window, window always on top, and transparent window areas where mouse clicks fall through.
If the dmSDK API were to be opened up so that you can configure how the window and graphics context are created, it would be nice to have it provide enough access so that you could do all the above.