ExposureControl Класс
Определение
Важно!
Некоторые сведения относятся к предварительной версии продукта, в которую до выпуска могут быть внесены существенные изменения. Майкрософт не предоставляет никаких гарантий, явных или подразумеваемых, относительно приведенных здесь сведений.
Предоставляет функциональные возможности для управления параметрами экспозиции на устройстве захвата.
public ref class ExposureControl sealed
/// [Windows.Foundation.Metadata.ContractVersion(Windows.Foundation.UniversalApiContract, 65536)]
/// [Windows.Foundation.Metadata.MarshalingBehavior(Windows.Foundation.Metadata.MarshalingType.Standard)]
/// [Windows.Foundation.Metadata.Threading(Windows.Foundation.Metadata.ThreadingModel.MTA)]
class ExposureControl final
[Windows.Foundation.Metadata.ContractVersion(typeof(Windows.Foundation.UniversalApiContract), 65536)]
[Windows.Foundation.Metadata.MarshalingBehavior(Windows.Foundation.Metadata.MarshalingType.Standard)]
[Windows.Foundation.Metadata.Threading(Windows.Foundation.Metadata.ThreadingModel.MTA)]
public sealed class ExposureControl
Public NotInheritable Class ExposureControl
- Наследование
- Атрибуты
Требования к Windows
Семейство устройств |
Windows 10 (появилось в 10.0.10240.0)
|
API contract |
Windows.Foundation.UniversalApiContract (появилось в v1.0)
|
Комментарии
ExposureControl предоставляет приложениям дополнительный контроль над параметрами экспозиции на устройстве.
Чтобы задать значение экспозиции, вызовите Метод SetValueAsync. Чтобы включить автоматическую экспозицию, вызовите SetAutoAsync.
Чтобы узнать, поддерживает ли устройство этот элемент управления, проверьте ExposureControl.Supported.
Если устройство не поддерживает ExposureControl, вы по-прежнему можете использовать свойство Exposure в VideoCaptureDevice , чтобы задать значение экспозиции.
Вы можете получить доступ к ExposureControl для устройства захвата через MediaCapture.VideoDeviceController.
Инструкции по использованию ExposureControl см. в разделе Ручные элементы управления камерой для фото- и видеосъемки.
Свойства
Auto |
Возвращает значение, указывающее, включена ли автоматическая экспозиция. |
Max |
Максимальная поддерживаемая компенсация ev. |
Min |
Возвращает минимальную поддерживаемую компенсацию ev. |
Step |
Возвращает наименьшее увеличение времени экспозиции, поддерживаемого устройством захвата. |
Supported |
Возвращает значение, указывающее, поддерживает ли устройство захвата элемент управления экспозицией. |
Value |
Возвращает значение компенсации ev. |
Методы
SetAutoAsync(Boolean) |
Асинхронно включает или отключает автоматическую экспозицию. |
SetValueAsync(TimeSpan) |
Асинхронно задает время экспозиции. |