Platform SDK: DirectX |
IDirectMusicPerformance::SetParam メソッドは、制御セグメント内のトラック上にデータを設定する。
HRESULT SetParam( REFGUID rguidType, DWORD dwGroupBits, DWORD dwIndex, MUSIC_TIME mtTime, void* pParam );
成功すれば S_OK を返す。
失敗すれば次のエラー値のいずれかを返す。
DMUS_E_NO_MASTER_CLOCK |
DMUS_E_SET_UNSUPPORTED |
DMUS_E_TRACK_NOT_FOUND |
E_POINTER |
通常、プライマリ セグメントは制御セグメントである。ただし、セカンダリ セグメントを演奏するときは、これを制御セグメントとして指定できる。DMUS_SEGF_FLAGS を参照すること。
dwGroupBits と dwIndex の説明については、「トラックの識別」を参照すること。
Windows NT/2000 : Windows 2000 が必要。
Windows 95/98 : Windows 95 以降が必要。Windows 95 用に再配布可能な形で使用可能。
ヘッダー : dmusici.h で宣言。
IDirectMusicPerformance::GetParam、IDirectMusicPerformance::SetGlobalParam、IDirectMusicSegment::SetParam、IDirectMusicTrack::SetParam、IDirectMusicPerformance::GetTime、ミュージック パラメータ