Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Func.doc
Скачиваний:
1
Добавлен:
01.05.2025
Размер:
1.58 Mб
Скачать

MciWndPlayReverse

LONG MCIWndPlayReverse( hwnd );

Возвращаемое значение

В случае успешного завершения работы возвращает нулевое значение и значение ошибки в противном случае.

Аргументы

  1. hwnd — дескриптор окна MCIWnd.

Примечание

Макрос MCIWndPlayReverse воспроизводит информацию в обратном направлении, начиная с текущей позиции и заканчивая его на начале воспроизводимого фрагмента информации или при получении команды на остановку воспроизведения. Вместо использования этого макроса можно, просто, послать сообщение MCIWNDM_PLAYREVERSE.

Описание данного макроса содержится в файле заголовка vfw.h.

MciWndPlayTo

LONG MCIWndPlayTo( hwnd, lPos );

Возвращаемое значение

В случае успешного завершения работы возвращает нулевое значение и значение ошибки в противном случае.

Аргументы

  1. hwnd — дескриптор окна MCIWnd.

  2. lPos — конечная позиция воспроизведения. Размерность значения данного аргумента зависит от используемого формата времени.

Примечание

Макрос MCIWndPlayTo посылает устройству MCI команду на начало воспроизведения с текущей позиции до указанной позиции или до получения команды на прекращение воспроизведения. Вместо использования этого макроса можно, просто, послать сообщение MCIWNDM_PLAYTO.

Для одновременного задания начальной и конечной позиции воспроизведения используется макрос MCIWndPlayFromTo.

Описание данного макроса содержится в файле заголовка vfw.h.

MciWndRecord

LONG MCIWndRecord( hwnd );

Возвращаемое значение

В случае успешного завершения работы возвращает нулевое значение и значение ошибки в противном случае.

Аргументы

  1. hwnd — дескриптор окна MCIWnd.

Примечание

Макрос MCIWndRecord начинает запись информации на устройстве MCI. Процесс записи начинается с текущей позиции и уничтожает информацию, содержащуюся в буфере записи.

Процедура записи зависит от конкретного устройства: если устройство MCI работает с файлами, то записываемая информация сохраняется в файле, если же это устройство не работает с файлами (например, в случае работы с кассетным видеомагнитофоном,), устройство получает информацию и записывает её на некотором внешнем носителе.

Описание данного макроса содержится в файле заголовка vfw.h.

MciWndResume

LONG MCIWndResume( hwnd );

Возвращаемое значение

В случае успешного завершения работы возвращает нулевое значение и значение ошибки в противном случае.

Аргументы

  1. hwnd — дескриптор окна MCIWnd.

Примечание

Макрос MCIWndResume возобновляет приостановленный процесс записи или воспроизведения. Вместо использования этого макроса можно, просто, послать сообщение MCI_RESUME.

Описание данного макроса содержится в файле заголовка vfw.h.

MciWndReturnString

LONG MCIWndReturnString( hwnd, lp, len );

Возвращаемое значение

Возвращает целочисленное значение, соответствующее строке MCI.

Аргументы

  1. hwnd — дескриптор окна MCIWnd.

  2. lp — указатель на предоставленный приложением буфер, в который будет записана заканчивающаяся нулём строка.

  3. len — длина буфера в байтах.

Примечание

Макрос MCIWndReturnString позволяет получить ответ на последнюю команду MCI, посланную устройству MCI. Информация возвращается в формате заканчивающейся нулём строки. Вместо использования этого макроса можно, просто, послать сообщение MCI_RETURNSTRING.

Если длина возвращаемой строки превышает размер буфера, то она урезается.

Описание данного макроса содержится в файле заголовка vfw.h.

Соседние файлы в предмете [НЕСОРТИРОВАННОЕ]