mirror of
git://source.winehq.org/git/wine.git
synced 2024-11-01 22:50:08 +00:00
31f817b6f9
IDirectSound implementation. Added proper COM behavior for QueryInterface for IDirectSound and IDirectSound8. Fixed a bug in the dsound.h header file for IDirectSound8 CreateSoundBuffer and DuplicateSoundBuffer. Added new tests for proper COM behavior and enables some commented out code for tests that work on windows. Added new tests for IDirectSound8.
14 lines
766 B
Ruby
14 lines
766 B
Ruby
1 stdcall DirectSoundCreate(ptr ptr ptr)
|
|
2 stdcall DirectSoundEnumerateA(ptr ptr)
|
|
3 stdcall DirectSoundEnumerateW(ptr ptr)
|
|
4 stdcall -private DllCanUnloadNow() DSOUND_DllCanUnloadNow
|
|
5 stdcall -private DllGetClassObject(ptr ptr ptr) DSOUND_DllGetClassObject
|
|
6 stdcall DirectSoundCaptureCreate(ptr ptr ptr) DirectSoundCaptureCreate8
|
|
7 stdcall DirectSoundCaptureEnumerateA(ptr ptr)
|
|
8 stdcall DirectSoundCaptureEnumerateW(ptr ptr)
|
|
9 stdcall GetDeviceID(ptr ptr)
|
|
10 stdcall DirectSoundFullDuplexCreate(ptr ptr ptr ptr long long ptr ptr ptr ptr)
|
|
11 stdcall DirectSoundCreate8(ptr ptr ptr)
|
|
12 stdcall DirectSoundCaptureCreate8(ptr ptr ptr)
|
|
@ stdcall -private DllRegisterServer() DSOUND_DllRegisterServer
|
|
@ stdcall -private DllUnregisterServer() DSOUND_DllUnregisterServer
|