Макрос mmioFOURCC (vfw.h)
Макрос mmioFOURCC преобразует четыре символа в код из четырех символов.
Синтаксис
void mmioFOURCC(
ch0,
ch1,
ch2,
ch3
);
Параметры
ch0
Первый символ четырехсимвого кода.
ch1
Второй символ четырехсимвого кода.
ch2
Третий символ четырехзначного кода.
ch3
Четвертый символ четырехсимвого кода.
Возвращаемое значение
None
Remarks
Этот макрос не проверка, является ли возвращаемая им четырехсимвая кодировка допустимой.
Макрос mmioFOURCC определяется следующим образом:
#define mmioFOURCC(ch0, ch1, ch2, ch3) \
MAKEFOURCC(ch0, ch1, ch2, ch3);
Макрос MAKEFOURCC, в свою очередь, определяется следующим образом:
#define MAKEFOURCC(ch0, ch1, ch2, ch3) \
((DWORD)(BYTE)(ch0) | ((DWORD)(BYTE)(ch1) << 8) | \
((DWORD)(BYTE)(ch2) << 16) | ((DWORD)(BYTE)(ch3) << 24 ));
Требования
Требование | Значение |
---|---|
Минимальная версия клиента | Windows 2000 Professional [только классические приложения] |
Минимальная версия сервера | Windows 2000 Server [только классические приложения] |
Целевая платформа | Windows |
Header | vfw.h (включая Windows.h) |