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


IsoSpeedControl Класс

Определение

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

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

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

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

Комментарии

Чтобы узнать, поддерживает ли устройство этот элемент управления, установите флажок IsoSpeedControl.Supported.

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

IsoSpeedControl позволяет приложениям управлять параметрами скорости ISO на устройстве. Например, в условиях низкой освещенности приложения могут предпочесть более высокий уровень шума в обмен на более высокую общую яркость. Элемент управления скоростью ISO позволяет приложениям корректировать компромиссы, подобные этому.

Используйте SetPresetAsync , чтобы задать для уровня ISO одно из значений IsoSpeedPreset .

SupportedPresets содержит предустановленные значения, которые поддерживаются на устройстве.

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

Свойства

Auto

Возвращает значение, указывающее, включена ли автоматическая скорость ISO.

Max

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

Min

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

Preset

Возвращает предустановку скорости пленки ISO.

Step

Возвращает наименьший прирост скорости ISO, поддерживаемый устройством захвата.

Supported

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

SupportedPresets

Возвращает предустановки ISO, поддерживаемые устройством захвата.

Value

Возвращает текущее значение скорости ISO.

Методы

SetAutoAsync()

Задает автоматическую скорость ISO.

SetPresetAsync(IsoSpeedPreset)

Асинхронно задает предустановку скорости пленки ISO.

SetValueAsync(UInt32)

Задает значение скорости ISO.

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

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