restore 命令

restore 命令将静态图像从文件复制到帧缓冲区。 这是 捕获 命令的反面。 数字视频设备可识别此命令。

若要发送此命令,请使用 lpszCommand 参数集调用 mciSendString 函数,如下所示。

_stprintf_s(
  lpszCommand, 
  TEXT("restore %s %s %s"), 
  lpszDeviceID, 
  lpszRestore, 
  lpszFlags
); 

parameters

lpszDeviceID

MCI 设备的标识符。 打开设备时会分配此标识符或别名。

lpszRestore

以下一个或多个标志。

含义
矩形 指定相对于帧缓冲区原点的矩形。 矩形指定X1 Y1 X2 Y2。 坐标 X1 Y1 指定左上角,坐标 X2 Y2 指定宽度和高度。如果未使用此标志,则会将图像复制到帧缓冲区的左上角。
from filename 指定要召回的图像文件名。 需要此标记。

lpszFlags

可以是“等待”、“通知”、“测试”或这些组合。 有关这些标志的详细信息,请参阅 等待、通知和测试标志

返回值

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

备注

设备可以识别各种图像格式;始终识别与 Windows 设备无关的位图。

要求

要求
最低受支持的客户端
Windows 2000 Professional [仅限桌面应用]
最低受支持的服务器
Windows 2000 Server [仅限桌面应用]

请参阅

Mci

MCI 命令字符串

捕获