FMX.Media.TVideoCaptureQuality
Delphi
TVideoCaptureQuality = (PhotoQuality, HighQuality, MediumQuality, LowQuality, CaptureSettings);
C++
enum class DECLSPEC_DENUM TVideoCaptureQuality : unsigned char { PhotoQuality, HighQuality, MediumQuality, LowQuality, CaptureSettings, vcPhotoQuality _DEPRECATED_ATTRIBUTE3("Use TVideoCaptureQuality.PhotoQuality") = 0, vcHighQuality _DEPRECATED_ATTRIBUTE3("Use TVideoCaptureQuality.HighQuality") = 1, vcMediumQuality _DEPRECATED_ATTRIBUTE3("Use TVideoCaptureQuality.MediumQuality") = 2, vcLowQuality _DEPRECATED_ATTRIBUTE3("Use TVideoCaptureQuality.LowQuality") = 3 };
Propriétés
Type | Visibilité | Source | Unité | Parent |
---|---|---|---|---|
enum | public | FMX.Media.pas FMX.Media.hpp |
FMX.Media | FMX.Media |
Description
Enumère les options de qualité possibles des données vidéo capturées.
TVideoCaptureQuality définit les valeurs suivantes :
Valeur | Signification |
---|---|
|
Les données capturées sont de qualité photo en haute résolution. |
|
Les données capturées sont en haute résolution (selon le périphérique). |
|
Les données capturées sont en moyenne résolution (selon le périphérique). |
|
Les données capturées sont en basse résolution (selon le périphérique). |
|
Cette option vous permet de définir une résolution des données de capture personnalisée. |
Pour changer la qualité des données vidéo capturées, définissez les propriétés TCameraComponent.Quality et TVideoCaptureDevice.Quality sur l'une des valeurs ci-dessus.
PhotoQuality
, HighQuality
, MediumQuality
et LowQuality
sont des résolutions prédéfinies et sont automatiquement calculées selon le périphérique.
CaptureSettings
vous permet de définir une configuration personnalisée avec la propriété TCameraComponent.CaptureSetting depuis le TCameraComponent.AvailableCaptureSettings du composant caméra, ou avec la propriété TVideoCaptureDevice.CaptureSetting depuis le TVideoCaptureDevice.AvailableCaptureSettings.