Поделиться через


RegionsOfInterestControl Класс

Определение

Предоставляет функциональные возможности для управления интересующими регионами на устройстве.

public ref class RegionsOfInterestControl 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 RegionsOfInterestControl 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 RegionsOfInterestControl
Public NotInheritable Class RegionsOfInterestControl
Наследование
Object Platform::Object IInspectable RegionsOfInterestControl
Атрибуты

Требования к Windows

Семейство устройств
Windows 10 (появилось в 10.0.10240.0)
API contract
Windows.Foundation.UniversalApiContract (появилось в v1.0)

Комментарии

Интересующая область указывает прямоугольную область предварительного просмотра, в которую вычисляются такие функции, как фокус и экспозиция. Это позволяет сосредоточиться в таких сценариях, как касание.

Доступ к RegionsOfInterestControl для устройства захвата можно получить через MediaCapture.VideoDeviceController.

Инструкции по использованию объекта RegionOfInterest см. в разделе Эффекты для анализа кадров камеры.

Свойства

AutoExposureSupported

Возвращает значение, указывающее, поддерживается ли автоматическая экспозиция на устройстве захвата.

AutoFocusSupported

Возвращает значение, указывающее, поддерживается ли автоматический фокус на устройстве захвата.

AutoWhiteBalanceSupported

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

MaxRegions

Возвращает максимальное число интересующих областей, которые можно указать.

Методы

ClearRegionsAsync()

Асинхронно очищает области интересов.

SetRegionsAsync(IIterable<RegionOfInterest>)

Асинхронно задает интересующие области.

SetRegionsAsync(IIterable<RegionOfInterest>, Boolean)

Асинхронно задает интересующие области и указывает, следует ли блокировать значения.

Применяется к

См. также раздел