Microsoft DirectX 8.0 (C++) |
セグメントの長さをミュージック タイム単位で設定する。通常、ローダーがファイルからセグメントの長さを取得して、その長さをセグメント オブジェクトに渡すときに、ローダーがこのメソッドを呼び出す。
HRESULT SetLength( MUSIC_TIME mtLength );
成功した場合は S_OK を返す。
失敗した場合は、次のいずれかのエラー値を返す。
E_INVALIDARG |
DMUS_E_OUT_OF_RANGE |
プライマリ セグメントの長さを設定しなかった場合は、DMUS_SEGF_QUEUE フラグを指定したほかのプライマリ セグメントをキューに挿入する際に問題が発生することがある。
ヘッダー : dmusici.h で宣言。