Export (0) Print
Expand All
max
min
Expand Minimize
2 out of 3 rated this helpful - Rate this topic

mmioFOURCC macro

The mmioFOURCC macro converts four characters into a four-character code.

Syntax


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 value

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

Minimum supported client

Windows 2000 Professional [desktop apps only]

Minimum supported server

Windows 2000 Server [desktop apps only]

Header

Mmsystem.h (include Windows.h)

 

 

Did you find this helpful?
(1500 characters remaining)
Thank you for your feedback

Community Additions

ADD
Show:
© 2014 Microsoft. All rights reserved.