macro MCI_MAKE_TMSF

La macro MCI_MAKE_TMSF crea un valore di tempo in formato track/minutes/seconds/frame (TMSF) compressi in base ai valori di tracce, minuti, secondi e fotogrammi specificati.

Sintassi

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

Parametri

brani

Numero di tracce.

Minuti

Numero di minuti.

secondi

Numero di secondi.

frame

Numero di fotogrammi.

Valore restituito

Restituisce l'ora in formato TMSF compresso.

Commenti

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

La macro MCI_MAKE_TMSF è definita come segue:

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