IsoSpeedControl Classe
Definizione
Importante
Alcune informazioni sono relative alla release non definitiva del prodotto, che potrebbe subire modifiche significative prima della release definitiva. Microsoft non riconosce alcuna garanzia, espressa o implicita, in merito alle informazioni qui fornite.
Fornisce funzionalità per controllare le impostazioni di velocità del film ISO in un dispositivo di acquisizione.
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
- Ereditarietà
- Attributi
Requisiti Windows
Famiglia di dispositivi |
Windows 10 (è stato introdotto in 10.0.10240.0)
|
API contract |
Windows.Foundation.UniversalApiContract (è stato introdotto in v1.0)
|
Commenti
È possibile scoprire se un dispositivo supporta questo controllo controllando IsoSpeedControl.Supportato.
È possibile accedere a IsoSpeedControl per il dispositivo di acquisizione tramite MediaCapture.VideoDeviceController.
IsoSpeedControl consente alle app di gestire le impostazioni di velocità ISO in un dispositivo. Ad esempio, in condizioni di bassa luce, le app potrebbero preferire un livello di rumore superiore in ritorno per una luminosità complessiva più elevata. Il controllo velocità ISO consente alle app di modificare i compromessi, ad esempio questo.
Usare SetPresetAsync per impostare il livello ISO su uno dei valori IsoSpeedPreset .
SupportedPresets elenca i valori predefiniti supportati nel dispositivo.
Per indicazioni sull'uso di FocusControl, vedere Controlli della fotocamera manuale per l'acquisizione di foto e video.
Proprietà
Auto |
Ottiene un valore che indica se la velocità ISO automatica è abilitata. |
Max |
Ottiene la massima velocità ISO supportata dal dispositivo di acquisizione. |
Min |
Ottiene la velocità ISO minima supportata dal dispositivo di acquisizione. |
Preset |
Ottiene il set di impostazioni di velocità del film ISO. |
Step |
Ottiene l'incremento di velocità ISO più piccolo supportato dal dispositivo di acquisizione. |
Supported |
Ottiene un valore che specifica se il dispositivo di acquisizione supporta il controllo velocità ISO. |
SupportedPresets |
Ottiene i set di impostazioni ISO supportati dal dispositivo di acquisizione. |
Value |
Ottiene il valore di velocità ISO corrente. |
Metodi
SetAutoAsync() |
Imposta la velocità ISO su automatica. |
SetPresetAsync(IsoSpeedPreset) |
Imposta in modo asincrono il set di impostazioni di velocità del film ISO. |
SetValueAsync(UInt32) |
Imposta il valore di velocità ISO. |