_Créer une _ macro pour MCI

La macro MCI make crée une _ _ valeur d’heure en minutes compactées/secondes/images (MSF) à partir des valeurs de minutes, de secondes et de frames données.

Syntaxe

DWORD MCI_MAKE_MSF(
   BYTE minutes,
   BYTE seconds,
   BYTE frames
);

Paramètres

minutes

Nombre de minutes.

secondes

Nombre de secondes.

cadres

Nombre de frames.

Valeur retournée

Retourne l’heure au format MSF compressé.

Remarques

L’heure au format MSF est exprimée sous la forme d’une valeur DWORD avec l’octet le moins significatif contenant les minutes, le prochain octet le moins significatif contenant les secondes et le prochain octet le moins significatif contenant les frames. L’octet le plus significatif n’est pas utilisé.

La macro _ MCI _ Make do est définie comme suit :

#define MCI_MAKE_MSF(m, s, f) ((DWORD)(((BYTE)(m) | \ 
                              ((WORD)(s) << 8)) | \ 
                              (((DWORD)(BYTE)(f)) << 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

Macros MCI