Yet another attempt at fixing CW_USEDEFAULT handling.
[wine.git] / include / wine / winesound.h
blob950eaf4d294aa1e15b1ccd3ef44dcecc942049c2
1 #ifndef __WINE_WINE_WINESOUND_H
2 #define __WINE_WINE_WINESOUND_H
4 #include "windef.h"
6 VOID WINAPI CloseSound16(VOID);
7 INT16 WINAPI CountVoiceNotes16(INT16);
8 DWORD WINAPI CountVoiceNotes(DWORD);
9 LPINT16 WINAPI GetThresholdEvent16(void);
10 LPDWORD WINAPI GetThresholdEvent(void);
11 INT16 WINAPI GetThresholdStatus16(void);
12 DWORD WINAPI GetThresholdStatus(void);
13 INT16 WINAPI OpenSound16(void);
14 VOID WINAPI OpenSound(void);
15 INT16 WINAPI SetSoundNoise16(INT16,INT16);
16 DWORD WINAPI SetSoundNoise(DWORD,DWORD);
17 INT16 WINAPI SetVoiceAccent16(INT16,INT16,INT16,INT16,INT16);
18 DWORD WINAPI SetVoiceAccent(DWORD,DWORD,DWORD,DWORD,DWORD);
19 INT16 WINAPI SetVoiceEnvelope16(INT16,INT16,INT16);
20 DWORD WINAPI SetVoiceEnvelope(DWORD,DWORD,DWORD);
21 INT16 WINAPI SetVoiceNote16(INT16,INT16,INT16,INT16);
22 DWORD WINAPI SetVoiceNote(DWORD,DWORD,DWORD,DWORD);
23 INT16 WINAPI SetVoiceQueueSize16(INT16,INT16);
24 DWORD WINAPI SetVoiceQueueSize(DWORD,DWORD);
25 INT16 WINAPI SetVoiceSound16(INT16,DWORD,INT16);
26 DWORD WINAPI SetVoiceSound(DWORD,DWORD,DWORD);
27 INT16 WINAPI SetVoiceThreshold16(INT16,INT16);
28 DWORD WINAPI SetVoiceThreshold(DWORD,DWORD);
29 INT16 WINAPI StartSound16(void);
30 VOID WINAPI StartSound(void);
31 INT16 WINAPI StopSound16(void);
32 VOID WINAPI StopSound(void);
33 INT16 WINAPI SyncAllVoices16(void);
34 DWORD WINAPI SyncAllVoices(void);
35 INT16 WINAPI WaitSoundState16(INT16);
36 DWORD WINAPI WaitSoundState(DWORD);
38 #endif /* __WINE_WINE_WINESOUND_H */