Définition du format d’heure

Utilisez le message de commande _ Set MCI avec la structure _ Set _ PARMS de MCI pour définir le format d’heure d’un appareil ouvert. Définissez le membre dwTimeFormat sur l’une des constantes suivantes.

Constante Format de l’heure
_octets au format MCI _ Octets (dans les fichiers de format PCM modulé en code Pulse [ ] )
FORMAT MCI en _ _ millisecondes Millisecondes
FORMAT MCI ( _ _ MSF) Minute/seconde/image
_exemples de format MCI _ Exemples
_Format MCI _ SMPTE _ 24 SMPTE, 24 Frame
_Format MCI _ SMPTE _ 25 SMPTE, 25 frame
FORMAT MCI, _ _ SMPTE _ 30 SMPTE, 30 Frame
_Format MCI _ _ 30DROP SMPTE SMPTE, 30 images
_format MCI _ TMSF Suivi/minute/seconde/image
MCI _ Seq _ format _ SONGPTR Pointeur de chanson MIDI

L’exemple suivant définit le format d’heure sur millisecondes sur l’appareil spécifié par la variable wDeviceID à l’aide de la fonction mciSendCommand .

UINT wDeviceID; 
MCI_SET_PARMS mciSetParms; 

// Set time format to milliseconds. 

mciSetParms.dwTimeFormat = MCI_FORMAT_MILLISECONDS; 
if( mciSendCommand(wDeviceID, MCI_SET, MCI_SET_TIME_FORMAT, 
                  (DWORD) &mciSetParms)) 
{
    // Error, unable to set time format. 
    return FALSE; 
}
else 
{
    // Time format set successfully. 
    return TRUE; 
}