Partager via


IsoSpeedControl Classe

Définition

Fournit des fonctionnalités permettant de contrôler les paramètres de vitesse du film ISO sur un appareil de capture.

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
Héritage
Object Platform::Object IInspectable IsoSpeedControl
Attributs

Configuration requise pour Windows

Famille d’appareils
Windows 10 (introduit dans 10.0.10240.0)
API contract
Windows.Foundation.UniversalApiContract (introduit dans v1.0)

Remarques

Pour savoir si un appareil prend en charge ce contrôle, consultez IsoSpeedControl.Supported.

Vous pouvez accéder à IsoSpeedControl pour l’appareil de capture via MediaCapture.VideoDeviceController.

IsoSpeedControl permet aux applications de gérer les paramètres de vitesse ISO sur un appareil. Par exemple, dans des conditions de faible luminosité, les applications peuvent préférer un niveau de bruit plus élevé en retour d’une luminosité globale plus élevée. Le contrôle de vitesse ISO permet aux applications d’ajuster de tels compromis.

Utilisez SetPresetAsync pour définir le niveau ISO sur l’une des valeurs IsoSpeedPreset .

SupportedPresets répertorie les valeurs prédéfinies prises en charge sur l’appareil.

Pour obtenir des conseils pratiques sur l’utilisation de FocusControl, consultez Contrôles d’appareil photo manuels pour la capture photo et vidéo.

Propriétés

Auto

Obtient une valeur indiquant si la vitesse ISO automatique est activée.

Max

Obtient la vitesse ISO maximale prise en charge par l’appareil de capture.

Min

Obtient la vitesse ISO minimale prise en charge par l’appareil de capture.

Preset

Obtient la présélection de vitesse de film ISO.

Step

Obtient le plus petit incrément de vitesse ISO pris en charge par l’appareil de capture.

Supported

Obtient une valeur que spécifie si le périphérique de capture prend en charge le contrôle de vitesse ISO.

SupportedPresets

Obtient les présélections ISO prises en charge par l’appareil de capture.

Value

Obtient la valeur de vitesse ISO actuelle.

Méthodes

SetAutoAsync()

Définit la vitesse ISO sur automatique.

SetPresetAsync(IsoSpeedPreset)

Définit de manière asynchrone la présélection de vitesse de film ISO.

SetValueAsync(UInt32)

Définit la valeur de vitesse ISO.

S’applique à

Voir aussi