 |
waveOutUnprepareHeader ..msdn Add comment W32 Constants Translate this page |
 |
 |
|
The waveOutUnprepareHeader function cleans up the preparation performed by the waveOutPrepareHeader function. This function must be called after the device driver is finished with a data block. You must call this function before freeing the buffer. |
 |
 |
| Code examples: |
 |
|
|
 |
 |
| Declaration: |
 |
 |
MMRESULT waveOutUnprepareHeader(
HWAVEOUT hwo,
LPWAVEHDR pwh,
UINT cbwh
);
|
 |
 |
 |
| FoxPro declaration: |
 |
 |
DECLARE INTEGER waveOutUnprepareHeader IN winmm;
INTEGER hwi,;
STRING @ pwh,;
INTEGER cbwh
|
 |
 |
 |
| Parameters: |
 |
hwo
Handle to the waveform-audio output device.
pwh
Pointer to a WAVEHDR structure identifying the data block to be cleaned up.
cbwh
Size, in bytes, of the WAVEHDR structure. |
 |
 |
| Return value: |
 |
| Returns MMSYSERR_NOERROR (0) if successful or an error otherwise. |
 |
 |
| My comment: |
 |
This function complements waveOutPrepareHeader. You must call this function before freeing the buffer.
After passing a buffer to the device driver with the waveOutWrite function, you must wait until the driver is finished with the buffer before calling waveOutUnprepareHeader. |
 |
 |
| Word Index links for the waveOutUnprepareHeader : |
 |
|
|
 |
 |
| Translate this page: |
 |
|
 |
 |
| • |
 |
| Created: | 2003-07-23 08:15:18 | | Modified: | 2003-07-23 08:17:13 | Visited in last 7 days: 15 |