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 };
Eigenschaften
Typ | Sichtbarkeit | Quelle | Unit | Übergeordnet |
---|---|---|---|---|
enum | public | FMX.Media.pas FMX.Media.hpp |
FMX.Media | FMX.Media |
Beschreibung
Führt die möglichen Qualitätsoptionen aufgenommener Videodaten auf.
TVideoCaptureQuality definiert die folgenden Werte:
Wert | Bedeutung |
---|---|
|
Die aufgenommenen Daten haben eine hohe Auflösung in Fotoqualität. |
|
Die aufgenommenen Daten haben eine hohe Auflösung (abhängig vom Gerät). |
|
Die aufgenommenen Daten haben eine mittlere Auflösung (abhängig vom Gerät). |
|
Die aufgenommenen Daten haben eine geringe Auflösung (abhängig vom Gerät). |
|
Mit dieser Option können Sie eine benutzerdefinierte Datenauflösung für die Aufnahme festlegen. |
Um die Qualität der aufgenommenen Videodaten zu ändern, setzen Sie die Eigenschaft TCameraComponent.Quality oder TVideoCaptureDevice.Quality auf einen der oben genannten Werte.
PhotoQuality
, HighQuality
, MediumQuality
und LowQuality
sind voreingestellte Auflösungen, die automatisch abhängig vom Gerät berechnet werden.
Mit CaptureSettings
können Sie eine benutzerdefinierte Konfiguration mit der Eigenschaft TCameraComponent.CaptureSetting aus den TCameraComponent.AvailableCaptureSettings der Kamera-Komponente oder der Eigenschaft TVideoCaptureDevice.CaptureSetting aus den TVideoCaptureDevice.AvailableCaptureSettings festlegen.