dsound: Initialize MTA in IDirectSound::Initialize().
1 unresolved thread
1 unresolved thread
On recent Windows, at least Windows 7, a multithread apartment (MTA) is initialized within IDirectSound::Initialize(). RE:D Cherish! (Trial ver) depends on this behavior.
Merge request reports
Activity
Unfortunately, your assumption doesn't seem to be correct.
I have manually tested on Windows 10 (22H2) using SetWindowsHookEx(WH_CBT and HCBT_CREATEWND) and confirmed that dsound initialization does not create any windows other than the OleMainThreadWndClass window.
Edited by Akihiro Sagawa
added 165 commits
-
e234637f...0d616f9e - 163 commits from branch
wine:master
- 2cd0e9dc - dsound/tests: Add tests for implicit MTA creation in IDirectSound::Initialize().
- d00d034a - dsound: Initialize MTA in IDirectSound::Initialize().
-
e234637f...0d616f9e - 163 commits from branch
removed review request for @aeikum
added 170 commits
-
d00d034a...4b0b489f - 168 commits from branch
wine:master
- 67153fa0 - dsound/tests: Add tests for implicit MTA creation in IDirectSound::Initialize().
- 6ce8a31b - dsound: Initialize MTA in IDirectSound::Initialize().
-
d00d034a...4b0b489f - 168 commits from branch
Please register or sign in to reply