Vcl.MPlayer.TMPTimeFormats

De RAD Studio API Documentation
Aller à : navigation, rechercher

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 :

  • Heures (octet le moins significatif)
  • Minutes
  • Secondes
  • Non utilisé (octet le plus significatif)

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 :

  • Heures (octet le moins significatif)
  • Minutes
  • Secondes
  • Plans (octet le plus significatif)

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 :

  • Pistes (octet le moins significatif)
  • Minutes
  • Secondes
  • Plans (octet le plus significatif)



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).

Voir aussi