〜 メディア 〜

基本制御

デバイスの開閉・再生・停止
再生の一時停止・再開・指定位置に移動
MCIのエラー内容を確認 (要WINMM.DLL)
現在の状態を取得
再生し終えたことを認知 MM_MCINOTIFY
現在の時間フォーマットを取得 -> status device_name time format
時間フォーマットを変更
時間フォーマットの加算
メディアの再生位置を取得 -> mci status device_name position
メディアの長さを取得 -> mci status device_name length

CD

CDドライブのトレイを自動開閉
CDドライブのトレイを自動的に開けるか調査
CDドライブにディスクがセットされたか調査
CDの総トラック数を取得
現在の再生トラック番号を取得
任意トラックの先頭位置を取得
任意トラックの長さを取得

サウンド

ダイアログ音を再生 (要USER32.DLL)
ボリュームコントロールを開く
Waveボリュームを変更 (要WINMM.DLL)
現在のWaveボリュームを取得 (要WINMM.DLL)
ボリュームのフェードイン・アウトmci setaudio
MIDI音源で音を出力 (要WINMM.DLL)
MIDI音源の全出力を停止 (要WINMM.DLL)
MIDI音源の音色を変更 (要WINMM.DLL)
サウンドのスロー・ハイスピード再生 -> mci set f speed x1000
オーディオ出力のON・OFFを制御
デバイスの録音 -> record device_name

ムービー

HSPウィンドウ内でムービーを再生
ムービーの表示位置・サイズを取得
ムービーの表示位置・サイズを指定
ムービーのコマ送り・スキップ再生 -> mci step
映像出力ON・OFFを制御