MCI _ CUT コマンド

MCI _ CUT コマンドは、ファイルからデータを削除し、クリップボードにコピーします。 デジタルビデオデバイスは、このコマンドを認識します。

このコマンドを送信するには、次のパラメーターを使用して Mcisendcommand 関数を呼び出します。

MCIERROR mciSendCommand(
  MCIDEVICEID wDeviceID, 
  MCI_CUT, 
  DWORD dwFlags, 
  (DWORD) (LPMCI_DGV_CUT_PARMS) lpCut
);

パラメーター

wDeviceID

コマンドメッセージを受信する MCI デバイスのデバイス識別子。

dwFlags

MCI _ 通知、mci _ 待機、または mci _ テスト。 これらのフラグの詳細については、「Wait」、「 Notify」、および「Test flags」を参照してください。

lpCut

MCI _ DGV _ CUT _ PARMS構造体へのポインター。

戻り値

成功した場合は0を返し、それ以外の場合はエラーを返します。

解説

デジタルビデオデバイスには、次の追加フラグが適用されます。

MCI _ DGV _ CUT _

四角形は、 Lpcut によって識別される構造体の rc メンバーに含まれています。 四角形は、切り取る各フレームの部分を指定します。 フラグが省略されている場合、MCI _ CUT はフレーム全体を切り取ります。

MCI _ DGV _ CUT _ オーディオ _ ストリーム

オーディオストリーム番号は、 Lpcut によって識別される構造体の dwaudiostream メンバーに含まれています。 このフラグを使用してビデオもカットする場合は、MCI _ DGV _ cut _ ビデオストリームフラグも使用する必要があり _ ます。 (どちらのフラグも指定しない場合、すべてのオーディオストリームとビデオストリームのデータは切り取られます)。

MCI _ DGV _ CUT _ ビデオ _ ストリーム

ビデオストリーム番号は、 Lpcut によって識別される構造体の dwvideostream メンバーに含まれています。 このフラグを使用し、オーディオもカットする場合は、MCI _ DGV _ cut _ オーディオストリームフラグも使用する必要があり _ ます。 (どちらのフラグも指定しない場合、すべてのオーディオストリームとビデオストリームのデータは切り取られます)。

MCI _

開始位置は、 Lpcut によって識別される構造体の dwfrom メンバーに含まれています。 位置の値に割り当てられた単位は、 _ _ _ MCI _ set コマンドの mci set TIME 形式フラグを使用して指定します。

MCI _

終了位置は、 Lpcut によって識別される構造体の dwto メンバーに含まれています。 位置の値に割り当てられた単位は、mci _ set _ TIME _ FORMAT フラグ mci set で指定し _ ます。

必要条件

要件
サポートされている最小のクライアント
Windows 2000 Professional[ デスクトップ アプリのみ]
サポートされている最小のサーバー
Windows 2000 Server [デスクトップ アプリのみ]
ヘッダー
Mmsystem (Windows .h を含む)

関連項目

MCI

MCI コマンド