mmioFOURCC
The mmioFOURCC macro converts four characters into a four-character code.
FOURCC mmioFOURCC(
CHAR ch0,
CHAR ch1,
CHAR ch2,
CHAR ch3
);
Parameters
ch0
First character of the four-character code.
ch1
Second character of the four-character code.
ch2
Third character of the four-character code.
ch3
Fourth character 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 ));
Requirements
** Windows NT/2000/XP:** Included in Windows NT 3.1 and later.
** Windows 95/98/Me:** Included in Windows 95 and later.
** Header:** Declared in Mmsystem.h; include Windows.h.