NNS_SndPlayerReadDriverTrackInfo

構文

#include <nnsys/snd.h>
BOOL NNS_SndPlayerReadDriverTrackInfo(
        NNSSndHandle* handle,
        int trackNo,
        struct SNDTrackInfo* info );

引数

handle サウンドハンドルのポインタです。
trackNo トラック番号です。0〜15の値で指定します。
info 取得した情報を格納するトラック情報構造体のポインタです。

返り値

情報の取得に成功したかどうかを返します。

説明

サウンドドライバのトラック情報を取得します。

サウンドハンドルhandleに、結びつけられたシーケンスのトラック情報を取得します。 サウンドハンドルが無効の場合は、情報の取得に失敗します。

NNS_SndUpdateDriverInfo関数で、 最後にサウンドドライバ情報の更新に成功した時点での情報を取得することができます。 一度もサウンドドライバ情報の更新に成功していない場合、この関数は失敗します。

指定したトラック番号trackNoが、シーケンスで使われていない場合、 情報の取得に失敗します。

情報の取得に成功すると、SNDTrackInfo型のトラック情報構造体infoへ、トラックの情報が書き込まれます、

参照

NNS_SndUpdateDriverInfo, SNDTrackInfo

履歴

2005/02/17 初版