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

wsBufGetSBFOV

音声入力デバイスバッファのオーバーフロービットの取得

書式

Sint32 wsBufGetSBFOV( wsbuf )
WSBUF wsbuf

引数

wsbuf   取り込み制御ハンドル

戻り値

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

解説

音声入力デバイスのメモリオーバーフロー状態を得ます。

備考

この関数は、wsStmOsOverflow()関数で得られる情報とは異なります。

SIPデバイスは、録音中1/60秒毎にバッファにデータをサンプリングします。 割り込みプロセスが長い間禁止されているとwsBufExecServer関数は長い間呼ばれず、この関数はTRUEを返します。 11KHz 16bit PCMの場合、SIPデバイスは 0xba個のサンプルまたは 0xb8個のサンプルを得ます。 SIPデバイス中のバッファの最大録音サンプル数は、0xf0です。


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