Vcl.MPlayer.TMPTimeFormats
Delphi
TMPTimeFormats = (tfMilliseconds, tfHMS, tfMSF, tfFrames, tfSMPTE24, tfSMPTE25,
tfSMPTE30, tfSMPTE30Drop, tfBytes, tfSamples, tfTMSF);
C++
enum DECLSPEC_DENUM TMPTimeFormats : unsigned char { tfMilliseconds, tfHMS, tfMSF, tfFrames, tfSMPTE24, tfSMPTE25, tfSMPTE30, tfSMPTE30Drop, tfBytes, tfSamples, tfTMSF };
Propriétés
Type | Visibilité | Source | Unité | Parent |
---|---|---|---|---|
enum | public | Vcl.MPlayer.pas Vcl.MPlayer.hpp |
Vcl.MPlayer | Vcl.MPlayer |
Description
TMPTimeFormats indique le format qu'un lecteur multimédia utilise pour indiquer une position.
Le type TMPTimeFormats définit les formats horaires pour un périphérique multimédia utilisé avec un TMediaPlayer. Le tableau suivant liste les valeurs possibles du type TMPTimeFormats :
Valeur | Format horaire |
---|---|
tfMilliseconds |
Les millisecondes sont stockées sous la forme d'une variable entière sur 4 octets. |
tfHMS |
Heures, minutes et secondes sont compactées en un entier sur 4 octets. De l'octet le moins significatif jusqu'à l'octet le plus significatif, les valeurs de données sont :
|
tfMSF |
Minutes, secondes et plans sont compactés en un entier sur 4 octets. De l'octet le moins significatif jusqu'à l'octet le plus significatif, les valeurs de données sont : |
tfFrames |
Les plans sont stockés sous la forme d'une variable entière sur 4 octets. |
L'heure SMPTE (Society of Motion Picture and Television Engineers, société des ingénieurs en cinéma et télévision) est un format horaire absolu exprimé en heures, minutes, secondes et plans. Les types de divisions SMPTE standard sont 24, 25 et 30 plans par seconde. |
|
tfSMPTE24 |
Le SMPTE 24 plans compacte les valeurs dans une variable sur 4 octets. De l'octet le moins significatif jusqu'à l'octet le plus significatif, les valeurs de données sont :
|
tfSMPTE25 |
Le SMPTE 25 plans compacte les données dans la variable sur 4 octets dans le même ordre que le SMPTE 24 plans. |
tfSMPTE30 |
Le SMPTE 30 plans compacte les données dans la variable sur 4 octets dans le même ordre que le SMPTE 24 plans. |
tfSMPTE30Drop |
Le SMPTE 30 plans compacte les données dans la variable sur 4 octets dans le même ordre que le SMPTE 24 plans. |
tfBytes |
Les octets sont stockés sous la forme d'une variable entière sur 4 octets. |
tfSamples |
Les échantillons sont stockés sous la forme d'une variable entière sur 4 octets. |
tfTMSF |
Pistes, minutes, secondes et plans sont compactés dans la variable sur 4 octets. De l'octet le moins significatif jusqu'à l'octet le plus significatif, les valeurs de données sont :
|
Notez que MCI utilise une numérotation continue des pistes.
Remarque : Les fonctions fournies avec MCI, en aide au décodage de l'entier sur 4 octets spécifié au format horaire donné, sont documentées sur le Web. Recherchez "MCI Macros" (Macros MCI).