MCI_MAKE_TMSF 宏

MCI_MAKE_TMSF宏从给定的曲目、分钟、秒和帧值 (TMSF) 格式,以打包的轨迹/分钟/秒/帧创建时间值。

语法

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

参数

tracks

曲目数。

minutes

分钟数。

seconds

秒数。

frames

帧数。

返回值

以打包的 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 宏