Fixes a deadlock with display_device_init mutex and display_lock when trying to open the D3DKMT adapter while holding the mutex in the caller.
Wine-Bug: https://bugs.winehq.org/show_bug.cgi?id=56764
-- v2: gdi32: Use an internal NtUser call for D3DKMTOpenAdapterFromGdiDisplayName.