##### Middleware Library - ADX再生関数

# ADXT_GetTimeReal

実時間での再生時刻の取得

### 書式

> `long ADXT_GetTimeReal( adxt )
> ADXT adxt
> `

### 引数

> adxt | ADXTハンドル

### 戻り値

> 再生時刻

### 解説

> 実時間で再生時刻を取得します。 単位は1/100秒です。

### 用例

>     /* 44KHzのステレオデータを１ストリームだけ再生する場合 */
>     #define WKSIZE	ADXT_CALC_WORK(2, ADXT_PLY_STM, 1, 44100)

>     char *work[WKSIZE]; /* 作業領域 */
>     ADXT adxt; /* ADXTハンドル */
>     long time; /* 再生時刻 */
>     long hh, mm, ss, ff; /* 時刻 */

>     adxt = ADXT_Create(2, work, WKSIZE); /* ADXTハンドルの生成 */
>     ADXT_StartFname(adxt, "music.adx"); /* 再生開始 */
>     	:
>     for (;;) {
>     	/* 再生時刻の表示 (フレームの単位は1/100) */
>     	time = ADXT_GetTime(adxt, &nsmpl, &sfreq);
>     	hh = time / (60*60*100);  /* 時 */
>     	mm = (time - hh*60*60*100)/(60*100); /* 分 */
>     	ss = (time - (hh*60+mm)*60*100)/100; /* 秒 */
>     	ff = time % 100; /* フレーム */
>     	disp_time(hh, mm, ss, ff);
>     }

ADXT_GetTimeReal

COPYRIGHT © SEGA ENTERPRISES, LTD., 1998-2000