Méthodes FMX.Media.TVideoCaptureDevice

De RAD Studio API Documentation
Aller à : navigation, rechercher


héritésprotégés
AfterConstructionpublicRépond après l'exécution du dernier constructeur.
BeforeDestructionpublicRépond avant l'exécution du premier destructeur.
CheckDisposedprotected
ClassInfopublicRenvoie un pointeur sur la table des informations de type à l'exécution (RTTI) pour le type d'objet.
ClassNamepublicRenvoie une chaîne indiquant le nom du type de l'instance d'objet (par opposition au type de la variable transmise comme argument).
ClassNameIspublicDétermine si un objet est d'un type donné.
ClassParentpublicRenvoie le type de l'ancêtre immédiat d'une classe.
ClassTypepublicRenvoie la référence de la classe de l'objet.
CleanupInstancepublicAchève de libérer les chaînes longues, les variants et les variables d'interface d'une classe.
CreatepublicConstruit un objet TVideoCaptureDevice et initialise ses données avant sa première utilisation.
CreateCaptureSettingsprotectedRenvoie une nouvelle configuration de capture vidéo avec les paramètres spécifiés.
DefaultHandlerpublicSert d'interface à une méthode qui traite les enregistrements de messages.
Destroypublic
DispatchpublicAppelle les méthodes de gestion des messages de l'objet en se basant sur le contenu du paramètre Message.
DisposeOfpublicDisposeOf force l'exécution du code du destructeur dans un objet.
DoGetAvailableCaptureSettingsprotectedRenvoie un tableau des paramètres de capture vidéo disponibles.
DoPermissionRequestprotected
DoRequestPermissionprotected
DoSampleBufferToBitmapprotectedTraite l'affichage des exemples vidéo sur un TBitmap spécifié.
DoSetCaptureSettingprotectedConfigure l'image de capture avec les paramètres de capture vidéo spécifiés et renvoie True en cas de réussite ou False en cas d'échec.
DoSetQualityprotectedMéthode que les sous-classes de TVideoCaptureDevice doivent implémenter pour configurer la qualité de capture vidéo souhaitée.
DoStartCaptureprotectedExécute la capture des données multimédia.
DoStopCaptureprotectedArrête le processus de capture.
EqualspublicVérifie si l'instance en cours et le paramètre Obj sont égaux.
FieldAddresspublicRenvoie l'adresse d'un champ objet publié.
FreepublicDétruit un objet et libère si nécessaire la mémoire associée.
FreeInstancepublicLibère la mémoire allouée par un appel précédent de la méthode NewInstance.
GetAvailableCaptureSettingspublicAccesseur en lecture de AvailableCaptureSettings.
GetCaptureSettingprotectedAccesseur en lecture de CaptureSetting.
GetDevicePropertyprotectedObtient les valeurs des propriétés du périphérique de capture.
GetDeviceStateprotectedFonction d'accesseur en lecture de la propriété DeviceState.
GetDisposedprotected
GetFlashModeprotectedAccesseur en lecture de la propriété FlashMode.
GetFocusModeprotectedAccesseur en lecture de la propriété FocusMode.
GetHasFlashprotectedAccesseur en lecture de la propriété HasFlash.
GetHashCodepublicRenvoie un entier contenant le code de hachage.
GetHasTorchprotectedAccesseur en lecture de la propriété HasTorch.
GetInterfacepublicRécupère une interface spécifiée.
GetInterfaceEntrypublicRenvoie l'entrée d'une interface spécifique implémentée dans une classe.
GetInterfaceTablepublicRenvoie un pointeur sur une structure contenant toutes les interfaces implémentées par une classe donnée.
GetMediaTypeprotected
GetPositionprotectedAccesseur en lecture pour la propriété HasTorch.
GetQualityprotectedAccesseur en lecture de Quality.
GetTorchModeprotectedAccesseur en lecture de la propriété HasTorch.
InheritsFrompublicDétermine la relation entre deux types d'objet.
InitInstancepublicInitialise une instance d'objet nouvellement allouée avec des zéros partout et initialise le pointeur sur la table des méthodes virtuelles de l'instance.
InstanceSizepublicRenvoie la taille, exprimée en octets, de chaque instance du type d'objet.
MethodAddresspublicRenvoie l'adresse d'une méthode de classe en spécifiant son nom.
MethodNamepublicRenvoie le nom d'une méthode de classe en spécifiant son adresse.
NewInstancepublicAlloue de la mémoire pour une instance d'un type d'objet et renvoie un pointeur sur cette instance.
QualifiedClassNamepublicRenvoie le nom qualifié de la classe.
RequestPermissionpublic
SafeCallExceptionpublicGère les exceptions dans les méthodes déclarées à l'aide de la convention d'appel safecall.
SampleBufferReadyprotectedRépartiteur d'événements OnSampleBufferReady.
SampleBufferToBitmappublicAffiche les échantillons vidéo capturés sur un TBitmap spécifié.
SetCaptureSettingpublicAccesseur en écriture de CaptureSetting.
SetFlashModeprotectedAccesseur en écriture de la propriété FlashMode.
SetFocusModeprotectedAccesseur en écriture de la propriété FocusMode .
SetQualityprotectedAccesseur en écriture de Quality.
SetTorchModeprotectedAccesseur en écriture de la propriété TorchMode.
StartCapturepublicDémarre la capture des données.
StopCapturepublicArrête la capture des données.
ToStringpublicRenvoie une chaîne contenant le nom de la classe.
UnitNamepublicRenvoie le nom de l'unité où la classe est définie.
UnitScopepublicRenvoie la portée d'unité de la classe.