Partager via


MCI_MAKE_TMSF macro

La macro MCI_MAKE_TMSF crée une valeur de temps au format TMSF (pistes/minutes/secondes/images compressées) à partir des valeurs de pistes, de minutes, de secondes et d’images spécifiées.

Syntaxe

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

Paramètres

Pistes

Nombre de pistes.

minutes

Nombre de minutes.

secondes

Nombre de secondes.

cadres

Nombre de trames.

Valeur retournée

Retourne l’heure au format TMSF compressé.

Notes

Le temps au format TMSF est exprimé sous la forme d’une valeur DWORD avec l’octet le moins significatif contenant des pistes, l’octet le moins significatif suivant contenant des minutes, l’octet le moins significatif suivant contenant des secondes et l’octet le plus significatif contenant des images.

La macro MCI_MAKE_TMSF est définie comme suit :

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

Spécifications

Condition requise Valeur
Client minimal pris en charge
Windows 2000 Professionnel [applications de bureau uniquement]
Serveur minimal pris en charge
Windows 2000 Server [applications de bureau uniquement]
En-tête
Mciapi.h

Voir aussi

MCI

MCI Macros