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

wsStmCopyPcm

音声データの取り出し

書式

Sint32 wsStmCopyPcm( wsstm, buf, bufsize )
WSSTM wsstm
void *buf
Sint32 bufsize

引数

wsstm   取り出し制御ハンドル
buf   取り出し先バッファのポインタ
bufsize   バッファサイズ(単位:サンプル)

戻り値

得られたサンプルのサイズ

解説

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

備考

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

参照

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

wsStmCopyPcm
COPYRIGHT © SEGA ENTERPRISES, LTD., 1998-2000