|
Mac OS 9
|
#include <Sound.h>
Data Fields | |
| long | inRefNum |
| unsigned long | count |
| unsigned long | milliseconds |
| unsigned long | bufferLength |
| Ptr | bufferPtr |
| SICompletionUPP | completionRoutine |
| SIInterruptUPP | interruptRoutine |
| long | userLong |
| OSErr | error |
| long | unused1 |
Sound Input Parameter Block
| unsigned long SPB::bufferLength |
number of milliseconds to record
| Ptr SPB::bufferPtr |
length of buffer in bytes
| SICompletionUPP SPB::completionRoutine |
buffer to store sound data in
| unsigned long SPB::count |
reference number of sound input device
| OSErr SPB::error |
user-defined field
| SIInterruptUPP SPB::interruptRoutine |
completion routine
| unsigned long SPB::milliseconds |
number of bytes to record
| long SPB::unused1 |
error
| long SPB::userLong |
interrupt routine