##### Shinobi Library - ペリフェラル・音声入力デバイス関数

# wsStmCopySample

音声データの取り出し

### 書式

> `Sint32 wsStmCopySample( wsstm, buf, nsample )
> WSSTM wsstm
> void *buf
> Sint32 nsample
> `

### 引数

> wsstm | 取り出し制御ハンドル
> buf | 取り出し先バッファのポインタ
> nsample | サンプル数

### 戻り値

> 得られたサンプル数

### 解説

> リングバッファから音声データの取り出しを行います。

### 備考

> この関数は、リングバッファの読み出し位置を変更しません。 wsStmAddRdPos()関数を使って読み出し位置を進める必要があります。 詳しくは wsStmAddRdPos()関数の用例を参照してください。

> この関数は、8bitサンプリングでSIPを利用すると wsStmCopyPcm()関数と同等になります。

### 参照

> wsStmAddRdPos() | 読み出し位置の更新
> wsStmCopyPcm() | 音声データの取り出し

wsStmCopySample

COPYRIGHT © SEGA ENTERPRISES, LTD., 1998-2000