pause コマンドは、再生または録音を一時停止します。ほとんどのドライバは、現在の位置を保持し、再生または録音を再開できるようにします。CDオーディオ、デジタルビデオ、MIDIシーケンサ、VCR、ビデオディスク、ウェーブ形式オーディオの各デバイスがこのコマンドを認識します。
このコマンドを送信するには、 mciSendString 関数を使います。
pause device flag
MCIデバイスの識別子を記述します。この識別名またはエイリアスは、デバイスがオープンされたときに割り当てられたものです。
何も記述しないか、“wait”、“notify”のいずれか、またはこの両方を記述します。デジタルビデオおよびVCRデバイスでは、“test”を記述することもできます。
パラメータ | 意味 |
---|---|
wait |
アプリケーションに制御を返す前に、要求された指示を完了するまで待機します。 |
notify |
デバイスが作業を完了したときに、ウィンドウに MM_MCINOTIFY メッセージをポストします。 |
test |
デバイスがコマンドを実行することができるかどうかを判定します。コマンドは実際に実行されません。デバイスがコマンドを処理できない場合にはエラーが返ります。デジタルビデオおよびVCRデバイスでのみ指定できます。 |
成功すると 0 が返ります。
失敗するとエラーコードが返ります。
MCICDA、MCISEQ、MCIPIONRでは、 pause コマンドは stop コマンドと同じ動作をします。
Windows 95 以降 / Windows NT 3.1 以降