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 [デスクトップ アプリのみ] |
ヘッダー |
|