MCI_VCR_SET_PARMS结构

MCI_VCR_SET_PARMS 结构包含视频盒录制器的 MCI_SET 命令的参数。

语法

typedef struct tagMCI_VCR_SET_PARMS {
  DWORD_PTR dwCallback;
  DWORD     dwTimeFormat;
  DWORD     dwAudio;
  DWORD     dwTimeMode;
  DWORD     dwRecordFormat;
  DWORD     dwCounterFormat;
  DWORD     dwIndex;
  DWORD     dwTracking;
  DWORD     dwSpeed;
  DWORD     dwLength;
  DWORD     dwCounter;
  DWORD     dwClock;
  DWORD     dwPauseTimeout;
  DWORD     dwPrerollDuration;
  DWORD     dwPostrollDuration;
} MCI_VCR_SET_PARMS;

成员

dwCallback

低序字指定用于MCI_NOTIFY标志的窗口句柄。

dwTimeFormat

当前时间格式。

dwAudio

未使用。

dwTimeMode

指定设备使用的计时源的常量。 计时源是记录在录像带上的时间码,或者是设备中用于感知录像带移动的计数器。

dwRecordFormat

录制速率。

dwCounterFormat

新计数器时间值的格式。

dwIndex

屏幕显示的内容。

dwTracking

跟踪 VCR 播放速率时使用的速度调整。

dwSpeed

设备以整数表示的播放速度。 正常播放速度为 1000,双倍速度为 2000,半速为 500。

dwLength

设备无法检测到长度时的录像带长度。

dwCounter

新的计数器值。

dwClock

新的时钟时间。

dwPauseTimeout

暂停命令的新超时值。

dwPrerollDuration

稳定 VCR 输出所需的录像带长度。

dwPostrollDuration

发出 MCI_STOPMCI_PAUSE 命令时,需要录像带长度来刹车 VCR 传输。

备注

将数据分配给此结构的成员时,请在 mciSendCommand 函数的 fdwCommand 参数中设置相应的标志以验证成员。

要求

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

另请参阅

Mci

MCI 结构

MCI_PAUSE

MCI_SET

MCI_STOP

mciSendCommand