- Add members required for usermode-mixing support

svn path=/trunk/; revision=42755
This commit is contained in:
Johannes Anderwald 2009-08-17 13:37:57 +00:00
parent 78741d32c5
commit 53a7643988

View file

@ -184,6 +184,10 @@ typedef struct _SOUND_OVERLAPPED
struct _SOUND_DEVICE_INSTANCE* SoundDeviceInstance;
PWAVEHDR Header;
BOOL PerformCompletion;
DWORD OriginalBufferSize;
LPOVERLAPPED_COMPLETION_ROUTINE OriginalCompletionRoutine;
} SOUND_OVERLAPPED, *PSOUND_OVERLAPPED;
typedef MMRESULT (*WAVE_COMMIT_FUNC)(
@ -329,6 +333,7 @@ typedef struct _SOUND_DEVICE_INSTANCE
DWORD LoopsRemaining;
DWORD FrameSize;
DWORD BufferCount;
WAVEFORMATEX WaveFormatEx;
} SOUND_DEVICE_INSTANCE, *PSOUND_DEVICE_INSTANCE;
/* This lives in WAVEHDR.reserved */