次の方法で共有


MCI_MAKE_TMSF マクロ

MCI_MAKE_TMSF マクロは、指定されたトラック、分、秒、フレームの値からパックされたトラック/分/秒/フレーム (TMSF) 形式で時間値を作成します。

構文

DWORD MCI_MAKE_TMSF(
   BYTE tracks,
   BYTE minutes,
   BYTE seconds,
   BYTE frames
);

パラメーター

トラック

トラックの数。

分数。

seconds

秒数。

枠線

フレームの数。

戻り値

パックされた TMSF 形式で時刻を返します。

解説

TMSF 形式の時刻は、トラックを含む最下位バイト、分を含む次の最下位バイト、秒を含む次の最下位バイト、およびフレームを含む最も重要なバイトを含む DWORD 値として表されます。

MCI_MAKE_TMSF マクロは次のように定義されます。

#define MCI_MAKE_TMSF(t, m, s, f) ((DWORD)(((BYTE)(t) | \ 
                                  ((WORD)(m) << 8)) | \ 
                                  (((DWORD)(BYTE)(s) | \ 
                                  ((WORD)(f) << 8)) << 16))) 

要件

要件
サポートされている最小のクライアント
Windows 2000 Professional [デスクトップ アプリのみ]
サポートされている最小のサーバー
Windows 2000 Server [デスクトップ アプリのみ]
ヘッダー
Mciapi.h

関連項目

Mci

MCI マクロ