SDE_ERR sdPstmGetTotalSmpFrame( handle, target_slot, total_smp_frame )
SDPSTM handle
const Sint8 target_slot
Uint32 *total_smp_frame
handle PCM Streamポートのハンドル target_slot スロット番号 total_smp_frame 総サンプルフレーム数を格納する変数のポインタ
SDE_ERR_NOTHING エラーなし SDE_ERR_NO_INIT Sound Library が初期化されていない SDE_ERR_HANDLE_NULL ハンドルがNULL SDE_ERR_HOST_CMD_BUF_NO_ENOUGH ホストコマンドのバッファが不足
指定したポートで再生中のOne Shotの総サンプルフレーム数を取得します。単位はサンプル数になり、44100Hzの波形なら一秒で44100増えることになります。 値は再生を停止した時点では停止するまで演奏した総サンプル数の値のままの状態になり、次の再生が始まる時点で0になります。