Shinobiライブラリ - 音声サンプリング関数

wsBufGetSBFOV

SIPバッファのオーバーフロービットの取得

書式

Sint32 wsBufGetSBFOV( wsbuf ) 
WSBUF wsbuf 

引数

wsbuf   取り込み制御ハンドル

戻り値

TRUE   オーバーフローしている
FALSE   オーバーフローしてない

解説

SIP RAMのオーバーフロー状態を得ます。

備考

この関数は、wsStmOsOverflow関数で得られる情報とは異なります。 SIPデバイスは、録音中1/60秒毎にRAMにデータをサンプリングします。 割り込みプロセスが長い間禁止されているとwsBufExecServer関数は長い間呼ばれず、この関数はTRUEを返します。

11KHz 16bit PCMの場合、SIPデバイスは 0xba個のサンプルまたは 0xb8個のサンプルを得ます。 SIPデバイス中のRAMの最大録音サンプル数は、0xf0です。


wsBufGetSBFOV
COPYRIGHT © SEGA ENTERPRISES, LTD., 1998,1999