Middleware Library - ADX再生関数

ADXT_StartMem

メモリ再生の開始

書式

void ADXT_StartMem( adxt, adxdat )
ADXT adxt
void *adxdat

引数

adxt   ADXTハンドル
adxdat   音声データのアドレス

戻り値

なし

解説

引数 adxdatで指定されたメモリ上の音声データを再生します。

メモリ再生は、GDストリーム再生よりもレスポンス良く音声を再生できます。 遅延時間は、約50msecです。


用例

/* モノラルデータを再生する場合 */
#define WKSIZE	ADXT_CALC_WORK(1, ADXT_PLY_MEM, 0, 0)

char *work[WKSIZE]; /* 作業領域 */
char adxdat[ADXDAT_SIZE]; /* データ領域 */
ADXT adxt; /* ADXTハンドル */

load_data(adxdat); /* 音声データの読み込み */
adxt = ADXT_Create(1, work, WKSIZE); /* ADXTハンドルの生成 */
ADXT_StartMem(adxt, adxdat); /* 再生開始 */
	:
	:

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