|
BSAPI
|
| AddRef()=0 | SUnknownI | [pure virtual] |
| Close()=0 (defined in SAudioWaveformTargetI) | SAudioWaveformTargetI | [pure virtual] |
| GetErrorHandler()=0 | SUnknownI | [pure virtual] |
| GetIID()=0 | SUnknownI | [pure virtual] |
| GetIsWritten()=0 (defined in SAudioWaveformTargetI) | SAudioWaveformTargetI | [pure virtual] |
| GetPosition()=0 (defined in SAudioWaveformTargetI) | SAudioWaveformTargetI | [pure virtual] |
| OnWaveform(SUnknownI *pSender, wave_format_type waveformFormat, int sampleFreq, int nChannels, void *pData, int nBytes, unsigned int flags)=0 | SWaveformSourceCallbackI | [pure virtual] |
| Open()=0 (defined in SAudioWaveformTargetI) | SAudioWaveformTargetI | [pure virtual] |
| Pause()=0 (defined in SWaveformTargetI) | SWaveformTargetI | [pure virtual] |
| Release()=0 | SUnknownI | [pure virtual] |
| Restart()=0 (defined in SWaveformTargetI) | SWaveformTargetI | [pure virtual] |
| SetDevice(const char *pDevice="default")=0 (defined in SAudioWaveformTargetI) | SAudioWaveformTargetI | [pure virtual] |
| SetErrorHandler(SErrorCallbackI *pErrorHandler)=0 | SUnknownI | [pure virtual] |
| SetFormat(int sampleFreq, int nChannels, int nBitsPerSample)=0 (defined in SAudioWaveformTargetI) | SAudioWaveformTargetI | [pure virtual] |
| SetWaitUntilWritten(bool waitUntilWritten=false)=0 (defined in SAudioWaveformTargetI) | SAudioWaveformTargetI | [pure virtual] |
| Stop()=0 (defined in SWaveformTargetI) | SWaveformTargetI | [pure virtual] |
| wave_format_type enum name | SWaveformSourceCallbackI | |
| wfALaw enum value | SWaveformSourceCallbackI | |
| wfFloat enum value | SWaveformSourceCallbackI | |
| wfLin16 enum value | SWaveformSourceCallbackI | |
| wfLin8 enum value | SWaveformSourceCallbackI | |
| wfMuLaw enum value | SWaveformSourceCallbackI | |
| wfUnknown enum value | SWaveformSourceCallbackI | |
| wfUnsupported enum value | SWaveformSourceCallbackI | |
| Write(void *pData, int nBytes)=0 (defined in SAudioWaveformTargetI) | SAudioWaveformTargetI | [pure virtual] |
1.7.5.1