macro MCI_MAKE_MSF

La macro MCI_MAKE_MSF crea un valore di tempo in formato minuti/secondi/fotogrammi (MSF) compressi dai valori di minuti, secondi e frame specificati.

Sintassi

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

Parametri

Minuti

Numero di minuti.

secondi

Numero di secondi.

frame

Numero di fotogrammi.

Valore restituito

Restituisce l'ora in formato MSF compresso.

Commenti

Il tempo in formato MSF viene espresso come valore DWORD con il byte meno significativo contenente minuti, il byte meno significativo successivo contenente secondi e il byte meno significativo successivo contenente frame. Il byte più significativo è inutilizzato.

La macro MCI_MAKE_MSF è definita come segue:

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

Requisiti

Requisito Valore
Client minimo supportato
Windows 2000 Professional [solo app desktop]
Server minimo supportato
Windows 2000 Server [solo app desktop]
Intestazione
Mciapi.h

Vedi anche

MCI

Macro MCI