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

wsBufGetBitPerSmpl

量子化ビット数情報の取得

書式

Sint32 wsBufGetBitPerSmpl( wsbuf )
WSBUF wsbuf

引数

wsbuf   取り込み制御ハンドル

戻り値

量子化ビット数情報

解説

指定した取り込み制御ハンドル(WSBUF)から音声入力デバイスの量子化ビット数(1サンプルあたりのビット数)情報を取得します。

戻り値には、次の値が定義されています。

 値   意味 
 WSD_BUF_BPS_16BIT   16bit リニア 
 WSD_BUF_BPS_8BIT   8bit μ-law codec 

16bitリニアの場合は 16bit としてサンプリングされ、有効ビット数は上位14bitとなります。

8bitμ-law codecの場合は、符号化されたデータがリングバッファに溜められます。 音声データにするには符号化が必要です。


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