IsoSpeedControl Kelas
Definisi
Penting
Beberapa informasi terkait produk prarilis yang dapat diubah secara signifikan sebelum dirilis. Microsoft tidak memberikan jaminan, tersirat maupun tersurat, sehubungan dengan informasi yang diberikan di sini.
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
- 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. |