mmioFOURCC 宏将四个字符转换为四个字符的代码。
语法
FOURCC mmioFOURCC(
CHAR ch0,
CHAR ch1,
CHAR ch2,
CHAR ch3
);
参数
ch0
四个字符代码的第一个字符。
ch1
四个字符代码的第二个字符。
ch2
四个字符代码的第三个字符。
ch3
四个字符代码的第四个字符。
返回值
类型: FOURCC
返回从给定字符创建的四个字符代码。
注解
此宏不检查它返回的四个字符代码是否有效。
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操作系统 |
| 标头 | vfw.h (包括 Windows.h) |