mmioFOURCC マクロ (vfw.h)

mmioFOURCC マクロは、4 文字を 4 文字のコードに変換します。

構文

void mmioFOURCC(
   ch0,
   ch1,
   ch2,
   ch3
);

パラメーター

ch0

4 文字のコードの最初の文字。

ch1

4 文字のコードの 2 番目の文字。

ch2

4 文字コードの 3 番目の文字。

ch3

4 文字のコードの 4 番目の文字。

戻り値

なし

解説

このマクロは、返される 4 文字のコードが有効かどうかをチェックしません。

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 を含む)