Vcl.MPlayer.TMediaPlayer

De RAD Studio API Documentation
Aller à : navigation, rechercher

Vcl.Controls.TCustomControlVcl.Controls.TWinControlVcl.Controls.TControlSystem.Classes.TComponentSystem.Classes.TPersistentSystem.TObjectTMediaPlayer

Delphi

TMediaPlayer = class(TCustomControl)

C++

class PASCALIMPLEMENTATION TMediaPlayer : public Vcl::Controls::TCustomControl

Propriétés

Type Visibilité  Source Unité  Parent
class public
Vcl.MPlayer.pas
Vcl.MPlayer.hpp
Vcl.MPlayer Vcl.MPlayer

Description

TMediaPlayer contrôle les périphériques qui offrent un pilote MCI (Media Control Interface, interface de contrôle de support).

Le composant TMediaPlayer inclut un ensemble de boutons (Lecture, Arrêt, Ejection, etc.) contrôlant un périphérique multimédia tel qu'un lecteur de CD-ROM, un séquenceur MIDI ou un magnétoscope. Un périphérique multimédia peut être matériel ou logiciel.

Le composant TMediaPlayer contient un ensemble de boutons. Ces boutons peuvent être cliqués avec la souris, mais ce ne sont pas des composants bouton ou des objets distincts.



Bouton Valeur Action

Lecture

btPlay

Déclenche le lecteur de périphérique

Suspendre

btPause

Suspend la lecture ou l'enregistrement. Si le lecteur est déjà suspendu quand on clique sur ce bouton, la lecture ou l'enregistrement reprend.

Arrêter

btStop

Arrête la lecture ou l'enregistrement

Suivant

btNext

Passe à la piste suivante ou à la fin du support si celui-ci n'utilise pas de pistes

Précédent

btPrev

Passe à la piste précédente ou au début du support si celui-ci n'utilise pas de pistes

En avant

btStep

Provoque un déplacement vers l'avant d'un certain nombre de plans

En arrière

btBack

Provoque un déplacement vers l'arrière d'un certain nombre de plans

Enregistrement

btRecord

Démarre l'enregistrement

Ejection

btEject

Ejecte le support



Le périphérique multimédia lit, suspend la lecture, s'arrête, etc. quand l'utilisateur clique sur le bouton correspondant du composant TMediaPlayer. Le périphérique peut aussi être contrôlé par les méthodes de contrôle correspondant aux boutons (Play, Pause, Stop, Next, Previous, Step, Back, StartRecording et Eject).

Le type de périphérique multimédia (comme dtWaveAudio ou dtVideodisc) est spécifié par la propriété DeviceType. Si le périphérique stocke ses supports dans un fichier, le nom de ce fichier est spécifié par la propriété FileName. Si DeviceType vaut dtAutoSelect, le lecteur multimédia tente de déterminer le type du périphérique à partir de l'extension de fichier spécifiée par FileName.

Pour que le lecteur multimédia tente d'ouvrir automatiquement le périphérique spécifié par DeviceType quand le composant lecteur multimédia est créé lors de l'exécution, initialisez la propriété AutoOpen à true.

Voir aussi