共用方式為


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,以瞭解裝置是否支援此控制項。

您可以透過 MediaCapture.VideoDeviceController存取擷取裝置的 IsoSpeedControl。

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 電影速度 Preset

SetValueAsync(UInt32)

設定 ISO 速度值。

適用於

另請參閱