mmioFOURCC
The mmioFOURCC
macro converts four characters into a four-character code.
FOURCC mmioFOURCC(
CHAR ch0, |
|
CHAR ch1, |
|
CHAR ch2, |
|
CHAR ch3 |
|
); |
|
Parameters
ch0, ch1, ch2, and ch3
First,
second, third, and fourth characters of the four-character code.
Return Values
Returns the
four-character code created from the given characters.
Remarks
This macro
does not check whether the four-character code it returns is valid.
The mmioFOURCC
macro is defined as follows:
#define mmioFOURCC(ch0, ch1, ch2, ch3) \
MAKEFOURCC(ch0, ch1, ch2, ch3);
The MAKEFOURCC
macro, in turn, is defined as follows:
#define MAKEFOURCC(ch0, ch1, ch2, ch3) \
((DWORD)(BYTE)(ch0) | ((DWORD)(BYTE)(ch1) << 8) | \
((DWORD)(BYTE)(ch2) << 16) | ((DWORD)(BYTE)(ch3) << 24 ));