rvwebcamdialog TRVWebCamDialog

Свойства   Методы

<< Нажмите, чтобы показать Содержание >>

rvwebcamdialog TRVWebCamDialog

Свойства   Методы

TRVWebCamDialog вызывает диалоговое окно для изменения параметров локальных камер.

Модуль [VCL и LCL] MRVWebCamDlg;

Модуль [FMX] fmxMRVWebCamDlg;

Синтаксис

TRVWebCamDialog = class(TComponent)

hmtoggle_arrow1Иерархия

Платформа

Диалоговые окна отличаются в разных ОС (Windows, Linux, macOS).

Как использовать

Присвойте компонент TRVCamera свойству Camera. В этом компоненте выберите камеру, для которой нужно изменить настройки (присвойте Camera.DeviceType = rvdtWebCamera, задайте Camera.VideoDeviceIndex).

Вы можете изменить язык диалогового окна, присвоив свойство Language.

Поддерживаемые свойства (Windows)

Диалоговое окно позволяет изменять перечисленные ниже свойства. Изменить свойство можно только в том случае, если выбранная камера его поддерживает. Для некоторых свойств пользователи могут переключаться между автоматическим и ручным режимами.

Свойства усилителя видеообработки:

яркость

контрастность

оттенок

насыщенность

резкость

гамма

включение цвета (да/нет)

баланс белого

компенсация подсветки

усиление

Свойства управления камерой:

панорамирование

наклон

вращение

масштабирование

экспозиция

диафрагма (ирис)

фокусировка

Поддерживаемые свойства (Linux)

В диалоговом окне отображаются свойства, поддерживаемые веб-камерой.

Поддерживаемые свойства (macOS)

В диалоговом окне отображаются следующие свойства:

масштабирование

экспозиция

ISO

расстояние фокусировки

баланс белого

Однако macOS не поддерживает изменение свойств для большинства камер.

См. также:

TRVCamera.Brightness, Contrast, Hue, Saturation, Sharpness

методы TRVCamera.Move*