FMX.Media

De RAD Studio API Documentation
Aller à : navigation, rechercher


Définit les classes et les types pour les fonctionnalités audio-vidéo de FireMonkey.

Pour une vue d'ensemble, voir Audio-vidéo dans FireMonkey.

Package fmx280.bpl

Classes

ECaptureDeviceExceptionClasse Exception pour TCaptureDeviceManager.
EMediaCodecManagerExceptionClasse Exception pour TMediaCodecManager.
EMediaExceptionClasse Exception pour TMedia.
TAudioCaptureDeviceDéfinit un périphérique de capture audio.
TCameraComponentComposant non visuel pour un périphérique caméra (ou appareil photo).
TCaptureDeviceClasse de base pour les périphériques de capture.
TCaptureDeviceClassTCaptureDeviceClass définit la métaclasse de TCaptureDevice.
TCaptureDeviceManagerClasse gestionnaire pour les périphériques de capture.
TCustomMediaCodecClasse de base des codecs multimédia.
TCustomMediaCodecClassTCustomMediaCodecClass définit la métaclasse de TCustomMediaCodec.
TCustomMediaPlayerActionClasse de base pour les actions FireMonkey qui fonctionne sur une instance de TMediaPlayer.
TMediaClasse de base pour l'accès aux fichiers multimédia.
TMediaCodecManagerGestionnaire de codecs multimédia.
TMediaPlayerComposant non visuel pour la lecture d'un fichier multimédia.
TMediaPlayerControlComposant visuel permettant d'afficher des fichiers multimédia vidéo.
TMediaPlayerCurrentTimeAction qui fournit un contrôle sur la propriété CurrentTime d'un lecteur multimédia FireMonkey.
TMediaPlayerPlayPauseAction du lecteur multimédia FireMonkey qui démarre ou reprend la lecture du lecteur multimédia si ce dernier a pour état Stopped ou qui arrête la lecture s'il a pour état Playing.
TMediaPlayerStartAction du lecteur multimédia FireMonkey qui démarre ou reprend la lecture du lecteur multimédia.
TMediaPlayerStopAction du lecteur multimédia FireMonkey qui arrête la lecture et réinitialise la propriété CurrentTime du lecteur multimédia à 0.
TMediaPlayerValueClasse de base des actions du lecteur multimédia FireMonkey pour les contrôles possédant des propriétés de type ValueRange.
TMediaPlayerVolumeAction qui fournit un contrôle sur la propriété Volume d'un lecteur multimédia FireMonkey.
TMediaTimeHelperCet enregistrement est utilisé pour convertir l'heure d'un lecteur multimédia en formats traditionnels.
TVideoCaptureDeviceDéfinit un périphérique de capture vidéo.

Types

TCameraKindEnumère les types possibles de TCameraComponents.
TCaptureDeviceClassListDéfinit une liste d'objets TCaptureDeviceClass.
TCaptureDeviceListDéfinit une liste d'objets TCaptureDevice.
TCaptureDeviceStateEnumère les états possibles d'un périphérique de capture.
TDevicePositionEnumère les positions possibles d'un périphérique vidéo relativement au système matériel.
TFlashModeEnumère les options de flash possibles d'un périphérique vidéo.
TFocusModeEnumère les options de focus possibles d'un périphérique vidéo.
TMediaStateEnumère les états possibles d'un fichier multimédia.
TMediaTimeReprésentation de la durée du fichier multimédia.
TMediaTypeEnumère les types possibles du fichier multimédia.
TPermissionRequestEvent
TSampleBufferReadyEventTSampleBufferReadyEvent est utilisée pour l'événement OnSampleBufferReady d'un périphérique de capture vidéo.
TTorchModeEnumère les options de torche possibles utilisées lors du processus de capture vidéo.
TVideoCaptureQualityEnumère les options de qualité possibles des données vidéo capturées.
TVideoCaptureSettingEnregistrement qui représente la configuration d'une fréquence d'images de caméra unique avec sa résolution correspondante.
TVideoCaptureSettingPriorityEnumère les priorités de tri des paramètres de capture vidéo d'une caméra.

Constantes

MediaTimeScaleMediaTimeScale: Integer = $989680;