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

Mciwndm_gettimeformat

MCIWNDM_GETTIMEFORMAT

wParam = (WPARAM) (UINT) len;

lParam = (LPARAM) (LPSTR) lp;

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

Возвращает целочисленное значение, соответствующее константе MCI, определяющей формат времени. Определены следующие константы:

  • MCI_FORMAT_BYTES — байты.

  • MCI_FORMAT_FRAMES — кадры.

  • MCI_FORMAT_HMS — часы, минуты и секунды.

  • MCI_FORMAT_MILLISECONDS — миллисекунды.

  • MCI_FORMAT_MSF — минуты, секунды, кадры.

  • MCI_FORMAT_SAMPLES — отсчёты.

  • MCI_FORMAT_SMPTE_24 — SMPTE 24

  • MCI_FORMAT_SMPTE_25 — SMPTE 25

  • MCI_FORMAT_SMPTE_30DROP — SMPTE 30 прим

  • MCI_FORMAT_SMPTE_30 — SMPTE 30

  • MCI_FORMAT_TMSF — дорожки, минуты, секунды, кадры.

Аргументы

  1. len — размер буфера в байтах.

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

Примечание

Сообщение MCIWNDM_GETTIMEFORMAT позволяет получить значение текущего формата времени в двух формах: текстовой и числовой. Вместо посылки данного сообщения можно использовать макрос MCIWndGetTimeFormat.

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

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

Mciwndm_getvolume

MCIWNDM_GETVOLUME

wParam = 0;

lParam = 0;

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

В случае успешного завершения работы возвращает текущее значение уровня воспроизведения. Нормальному уровню воспроизведения соответствует значение 1000. Большие значения свидетельствуют о повышенном уровне воспроизведения, а меньшие — о пониженном уровне.

Примечание

Сообщение MCIWNDM_GETVOLUME позволяет получить текущее значение уровня воспроизведения на устройстве MCI. Вместо посылки данного сообщения можно использовать макрос MCIWndGetVolume.

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

Mciwndm_new

MCIWNDM_NEW

wParam = 0;

lParam = (LPARAM) (LPVOID) lp;

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

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

Аргументы

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

Примечание

Сообщение MCIWNDM_NEW создаёт новый файл для текущего устройства MCI. Вместо посылки этого сообщения можно использовать макрос MCIWndNew.

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

Mciwndm_notifyerror

MCIWNDM_NOTIFYERROR

wParam = (WPARAM) (HWND) hwnd;

lParam = (LPARAM) (LONG) errorCode;

Аргументы

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

  2. errorCode — числовое значение ошибки MCI.

Примечание

Сообщение MCIWNDM_NOTIFYERROR извещает родительское окно приложения о возникновении ошибки MCI.

Чтобы разрешить изменение режима устройства MCI следует установить стиль окна MCIWNDF_NOTIFYERROR.

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

Mciwndm_notifymedia

MCIWNDM_NOTIFYMEDIA

wParam = (WPARAM) (HWND) hwnd;

lParam = (LPARAM) (LPSTR) lp;

Аргументы

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

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

Примечание

Сообщение MCIWNDM_NOTIFYMEDIA извещает родительское окно приложения об изменении носителя информации.

Чтобы разрешить изменение режима устройства MCI следует установить стиль окна MCIWNDF_NOTIFYMEDIA.

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

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