DWORD
APIENTRY
wodMessage(
- DWORD DeviceId,
- DWORD Message,
- DWORD PrivateHandle,
- DWORD Parameter1,
- DWORD Parameter2)
+ UINT DeviceId,
+ UINT Message,
+ DWORD_PTR PrivateHandle,
+ DWORD_PTR Parameter1,
+ DWORD_PTR Parameter2)
{
MMRESULT Result = MMSYSERR_NOTSUPPORTED;
case WODM_OPEN :
{
- Result = MmeOpenWaveDevice(WAVE_OUT_DEVICE_TYPE,
- DeviceId,
- (LPWAVEOPENDESC) Parameter1,
- Parameter2,
- (DWORD*) PrivateHandle);
+ Result = MmeOpenDevice(WAVE_OUT_DEVICE_TYPE,
+ DeviceId,
+ (LPWAVEOPENDESC) Parameter1,
+ Parameter2,
+ (DWORD_PTR*)PrivateHandle);
break;
}
/* Continue playback when paused */
break;
}
+ case WODM_PAUSE :
+ {
+ /* pause playback */
+ break;
+ }
case WODM_GETPOS :
{