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 };
プロパティ
種類 | 可視性 | ソース | ユニット | 親 |
---|---|---|---|---|
enum | public | FMX.Media.pas FMX.Media.hpp |
FMX.Media | FMX.Media |
説明
キャプチャされたビデオ データに指定可能な品質の選択肢を列挙したものです。
TVideoCaptureQuality には次の値が定義されています。
値 | 意味 |
---|---|
|
キャプチャされたデータは高解像度写真レベルの品質です。 |
|
キャプチャされたデータは高解像度です(デバイスによる)。 |
|
キャプチャされたデータは中解像度です(デバイスによる)。 |
|
キャプチャされたデータは低解像度です(デバイスによる)。 |
|
このオプションを使用すると、カスタマイズされたキャプチャ データ解像度を設定できます。 |
キャプチャされたビデオ データの品質を変更するには、TCameraComponent.Quality プロパティまたは TVideoCaptureDevice.Quality プロパティに上記の値のいずれかを設定します。
PhotoQuality
、HighQuality
、MediumQuality
、LowQuality
は前もって設定されている解像度で、デバイスに基づいて自動的に計算されます。
CaptureSettings
を使用すると、カメラ コンポーネントの TCameraComponent.AvailableCaptureSettings(または TVideoCaptureDevice.AvailableCaptureSettings)から TCameraComponent.CaptureSetting(または TVideoCaptureDevice.CaptureSetting)プロパティのカスタマイズされた構成を設定することができます。