Microsoft DirectX 8.0 (C++)

IDirectMusicTrack8::Init

トラックを初期化する。トラックの追加時にセグメントにより呼び出される。

HRESULT Init(
  IDirectMusicSegment* pSegment
);

パラメータ

pSegment
このトラックが所属するセグメント。

戻り値

成功した場合は S_OK を返す。

失敗した場合は、次のいずれかのエラー値を返す。

DMUS_E_NOT_INIT
E_OUTOFMEMORY
E_POINTER

注意

トラックがメッセージを演奏する場合、Init メソッド内で IDirectMusicSegment8::SetPChannelsUsed を呼び出すべきである。

トラックがセグメントに挿入された後で、トラック データに変化があれば、このメソッドを必ず呼び出すようにする。

動作環境

  ヘッダー : dmplugin.h で宣言。