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

# wsStmAddRdPos

読み出し位置の更新

### 書式

> `WSS_POS wsStmAddRdPos( wsstm, nsmpl )
> WSSTM wsstm
> Sint32 nsmpl
> `

### 引数

> wsstm | 取り出し制御ハンドル
> nsmpl | 現在位置から進めるサンプル数

### 戻り値

> 読み出し位置(単位:サンプル)

### 解説

> 指定されたサンプル数分だけ読み出し位置を進めます。

### 用例

>     WSSTM gWsstm1;
>     Sint16 buffer1, buffer2;
>     /* Get samples for user function 1 */
>     wsStmCopyPcm( gWsstm1, (void *)buffer1, 512  )
>     userFunction1( buffer1  )
>     /* Get samples for user function 2 */
>     wsStmCopyPdm( gWsstm1, (void *)buffer2, 256  )
>     userFunction2( buffer2 )
>     /* Advance a seek position */
>     wsStmAddRdPos( gWsstm1, 256  )

### 備考

> 取り出しモジュールがリングバッファからサンプリングデータの取り出しを行っても、 リングバッファ中の読み出し位置は変更されません。 そのため、この関数を使って読み出し位置を進める必要があります。

wsStmAddRdPos

COPYRIGHT © SEGA ENTERPRISES, LTD., 1998-2000