Команда MCI_STEP
Команда MCI_STEP выполняет шаги игрока по одному или нескольким кадрам. Устройства с цифровыми видео, VCR и cav-файлами распознают эту команду.
Чтобы отправить эту команду, вызовите функцию mciSendCommand со следующими параметрами.
MCIERROR mciSendCommand(
MCIDEVICEID wDeviceID,
MCI_STEP,
DWORD dwFlags,
(DWORD) (LPMCI_GENERIC_PARMS) lpStep
);
Параметры
-
wDeviceID
-
Идентификатор устройства MCI, которое будет получать сообщение команды.
-
Dwflags
-
MCI_NOTIFY, MCI_WAIT или для устройств с цифровым видео и VCR MCI_TEST. Сведения об этих флагах см. в разделе Флаги ожидания, уведомления и тестирования.
-
lpStep
-
Указатель на структуру MCI_GENERIC_PARMS . (Устройства с расширенными наборами команд могут заменить эту структуру структурой для конкретного устройства.)
Возвращаемое значение
Возвращает ноль при успешном выполнении или ошибке в противном случае.
Комментарии
Эта команда поддерживает устройства, возвращающие значение TRUE для флага MCI_GETDEVCAPS_HAS_VIDEO команды MCI_GETDEVCAPS .
Следующие дополнительные флаги используются с типом устройства digitalvideo :
-
MCI_DGV_STEP_FRAMES
-
Элемент dwFrames структуры, определяемой с помощью lpStep , указывает количество кадров, которые необходимо продвинуть перед отображением другого изображения.
-
MCI_DGV_STEP_REVERSE
-
Шаги в обратном направлении.
Для цифровых видеоустройств параметр lpStep указывает на структуру MCI_DGV_STEP_PARMS .
Следующие дополнительные флаги используются с типом устройства vcr :
-
MCI_VCR_STEP_FRAMES
-
Элемент dwFrames структуры, определяемой с помощью lpStep , указывает количество кадров, которые необходимо продвинуть перед отображением другого изображения.
-
MCI_VCR_STEP_REVERSE
-
Шаги в обратном направлении.
Для устройств VCR параметр lpStep указывает на структуру MCI_VCR_STEP_PARMS .
Следующие дополнительные флаги используются с типом устройства videodisc :
-
MCI_VD_STEP_FRAMES
-
Элемент dwFrames структуры, определяемой lpStep , указывает количество кадров для шага.
-
MCI_VD_STEP_REVERSE
-
Шаги в обратном направлении.
Для устройств videodisc параметр lpStep указывает на структуру MCI_VD_STEP_PARMS .
Требования
Требование | Значение |
---|---|
Минимальная версия клиента |
Windows 2000 Professional [только классические приложения] |
Минимальная версия сервера |
Windows 2000 Server [только классические приложения] |
Заголовок |
|