Макрос MCIWndGetTimeFormat (vfw.h)
Макрос MCIWndGetTimeFormat извлекает текущий формат времени устройства MCI в двух формах: в виде числового значения и строки. Вы можете использовать этот макрос или явно отправить сообщение MCIWNDM_GETTIMEFORMAT .
Синтаксис
void MCIWndGetTimeFormat(
hwnd,
lp,
len
);
Параметры
hwnd
Дескриптор окна MCIWnd.
lp
Указатель на буфер, содержащий строковую форму формата времени, завершаемую null.
len
Размер буфера (в байтах).
Возвращаемое значение
None
Remarks
Если строка формата времени длиннее возвращаемого буфера, MCIWnd усекает строку.
Устройство MCI может поддерживать один или несколько из следующих форматов времени:
Формат времени | Константа MCI |
---|---|
Байты | MCI_FORMAT_BYTES |
Кадров | MCI_FORMAT_FRAMES |
Часы, минуты, секунды | MCI_FORMAT_HMS |
Миллисекунды | MCI_FORMAT_MILLISECONDS |
Минуты, секунды, кадры | MCI_FORMAT_MSF |
Примеры | MCI_FORMAT_SAMPLES |
SMPTE 24 | MCI_FORMAT_SMPTE_24 |
SMPTE 25 | MCI_FORMAT_SMPTE_25 |
Падение SMPTE 30 | MCI_FORMAT_SMPTE_30DROP |
SMPTE 30 (без перетаскивания) | MCI_FORMAT_SMPTE_30 |
Дорожки, минуты, секунды, кадры | MCI_FORMAT_TMSF |
Требования
Требование | Значение |
---|---|
Минимальная версия клиента | Windows 2000 Professional [только классические приложения] |
Минимальная версия сервера | Windows 2000 Server [только классические приложения] |
Целевая платформа | Windows |
Header | vfw.h |