MCI _ CUT 命令

MCI _ CUT 命令删除文件中的数据,并将其复制到剪贴板。 数字视频设备识别此命令。

若要发送此命令,请调用具有以下参数的 mciSendCommand 函数。

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

parameters

wDeviceID

要接收命令消息的 MCI 设备的设备标识符。

dwFlags

MCI _ 通知、mci _ 等待或 mci _ 测试。 有关这些标志的信息,请参阅 等待、通知和测试标志

lpCut

指向 MCI _ DGV _ CUT _ PARMS 结构的指针。

返回值

如果成功,则返回零; 否则返回错误。

备注

以下其他标志适用于数字视频设备:

MCI _ DGV _ CUT _

矩形包含在由 lpCut 标识的结构的 rc 成员中。 该矩形指定要剪切的每个帧的部分。 如果省略标志,则 MCI 将 _ 剪切整个帧。

MCI _ DGV _ 剪切 _ 音频 _ 流

音频流数字包含在由 lpCut 标识的结构的 dwAudioStream 成员中。 如果使用此标志,并且还想要剪切视频,还必须使用 MCI _ DGV _ cut _ 视频 _ 流标志。 (如果两个标志均未指定,则剪切所有音频和视频流中的数据。 )

MCI _ DGV _ 剪切 _ 视频 _ 流

视频流数字包含在由 lpCut 标识的结构的 dwVideoStream 成员中。 如果使用此标志,并且还想要剪切音频,则还必须使用 MCI _ DGV _ cut _ 音频 _ 流标志。 (如果两个标志均未指定,则剪切所有音频和视频流中的数据。 )

MCI _

起始位置包含在由 lpCut 标识的结构的 dwFrom 成员中。 分配给位置值的单位是通过 _ _ _ MCI _ set 命令的 mci 设置时间格式标志来指定的。

MCI _ 到

结束位置包含在由 lpCut 标识的结构的 dwTo 成员中。 分配给位置值的单位与 MCI 集的 mci _ 设置 _ 时间格式标志一起指定 _ _ 。

要求

要求
最低受支持的客户端
Windows 2000 Professional [仅限桌面应用]
最低受支持的服务器
Windows 2000 Server [仅限桌面应用]
标头
Mmsystem (包括 Windows .h)

另请参阅

传送

MCI 命令