Share via


IsoSpeedControl Kelas

Definisi

Menyediakan fungsionalitas untuk mengontrol pengaturan kecepatan film ISO pada perangkat pengambilan.

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
Warisan
Object Platform::Object IInspectable IsoSpeedControl
Atribut

Persyaratan Windows

Rangkaian perangkat
Windows 10 (diperkenalkan dalam 10.0.10240.0)
API contract
Windows.Foundation.UniversalApiContract (diperkenalkan dalam v1.0)

Keterangan

Anda dapat mengetahui apakah perangkat mendukung kontrol ini dengan memeriksa IsoSpeedControl.Supported.

Anda dapat mengakses IsoSpeedControl untuk perangkat pengambilan melalui MediaCapture.VideoDeviceController.

IsoSpeedControl memungkinkan aplikasi mengelola pengaturan kecepatan ISO pada perangkat. Misalnya, dalam kondisi cahaya rendah, aplikasi mungkin lebih suka tingkat kebisingan yang lebih tinggi sebagai imbaian untuk kecerahan keseluruhan yang lebih tinggi. Kontrol kecepatan ISO memungkinkan aplikasi menyesuaikan tradeoff seperti ini.

Gunakan SetPresetAsync untuk mengatur tingkat ISO ke salah satu nilai IsoSpeedPreset .

SupportedPresets mencantumkan nilai prasetel yang didukung pada perangkat.

Untuk panduan cara menggunakan FocusControl, lihat Kontrol kamera manual untuk pengambilan foto dan video.

Properti

Auto

Mendapatkan nilai yang menunjukkan apakah kecepatan ISO otomatis diaktifkan.

Max

Mendapatkan kecepatan ISO maksimum yang didukung oleh perangkat tangkapan.

Min

Mendapatkan kecepatan ISO minimum yang didukung oleh perangkat tangkapan.

Preset

Mendapatkan preset kecepatan film ISO.

Step

Mendapatkan kenaikan kecepatan ISO terkecil yang didukung oleh perangkat tangkapan.

Supported

Mendapatkan nilai yang ditentukan jika perangkat pengambilan mendukung kontrol kecepatan ISO.

SupportedPresets

Mendapatkan preset ISO yang didukung perangkat tangkapan.

Value

Mendapatkan nilai kecepatan ISO saat ini.

Metode

SetAutoAsync()

Mengatur kecepatan ISO ke otomatis.

SetPresetAsync(IsoSpeedPreset)

Secara asinkron mengatur Preset kecepatan film ISO.

SetValueAsync(UInt32)

Mengatur nilai kecepatan ISO.

Berlaku untuk

Lihat juga