cut 命令

剪下命令會從工作區移除資料,並將它複製到剪貼簿。 數位視訊裝置可辨識此命令。

若要傳送此命令,請使用lpszCommand參數集呼叫mciSendString函式,如下所示。

_stprintf_s(
  lpszCommand, 
  TEXT("cut %s %s %s"), 
  lpszDeviceID, 
  lpszItem, 
  lpszFlags
); 

參數

lpszDeviceID

MCI 裝置的識別碼。 開啟裝置時,會指派此識別碼或別名。

lpszItem

下列其中一個旗標,可識別要剪下的專案。

意義
矩形 指定每個框架剪下的部分。 如果省略,則會預設為整個框架。 指定此專案時,不會刪除框架。 相反地,矩形內的區域會變成黑色。
音訊資料流程 資料流程 指定受命令影響之工作區中的音訊資料流程。 如果您使用這個旗標,也想要剪下視訊,您也必須使用「視訊串流」旗標。 (如果未指定任何旗標,則會剪下所有音訊和視訊串流。)
位置 指定範圍剪下的開頭。 如果省略,則會預設為目前的位置。
位置 指定範圍剪下的結尾。 音訊和視訊資料剪下是這個位置的獨佔。 如果省略,則預設為工作區結尾。
視訊 串流串流 指定受命令影響之工作區中的視訊串流。 如果您使用這個旗標,也想要剪下音訊,您也必須使用「音訊資料流程」旗標。 (如果未指定任何旗標,則會剪下所有音訊和視訊串流。)

lpszFlags

可以是 「等候」、「通知」、「測試」或這些組合。 如需這些旗標的詳細資訊,請參閱 等候、通知和測試旗標

傳回值

如果成功或發生錯誤,則傳回零。

備註

只有在明確儲存資料時,變更才會變成永久的;不過,播放就像已移除資料一樣。

規格需求

需求
最低支援的用戶端
Windows 2000 Professional [僅限傳統型應用程式]
最低支援的伺服器
Windows 2000 Server [僅限桌面應用程式]

另請參閱

Mci

MCI 命令字串