IsoSpeedControl Klasse
Definition
Wichtig
Einige Informationen beziehen sich auf Vorabversionen, die vor dem Release ggf. grundlegend überarbeitet werden. Microsoft übernimmt hinsichtlich der hier bereitgestellten Informationen keine Gewährleistungen, seien sie ausdrücklich oder konkludent.
Stellt Funktionen zum Steuern der ISO-Filmdrehzahleinstellungen auf einem Aufnahmegerät bereit.
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
- Vererbung
- Attribute
Windows-Anforderungen
Gerätefamilie |
Windows 10 (eingeführt in 10.0.10240.0)
|
API contract |
Windows.Foundation.UniversalApiContract (eingeführt in v1.0)
|
Hinweise
Sie können herausfinden, ob ein Gerät dieses Steuerelement unterstützt, indem Sie IsoSpeedControl.Supported aktivieren.
Sie können über MediaCapture.VideoDeviceController auf IsoSpeedControl für das Aufnahmegerät zugreifen.
Mit IsoSpeedControl können Apps die ISO-Geschwindigkeitseinstellungen auf einem Gerät verwalten. Beispielsweise können Apps bei schlechten Lichtverhältnissen einen höheren Rauschpegel als Gegenleistung für eine höhere Gesamthelligkeit bevorzugen. Mit der ISO-Geschwindigkeitssteuerung können Apps Kompromisse wie diesen anpassen.
Verwenden Sie SetPresetAsync , um die ISO-Ebene auf einen der IsoSpeedPreset-Werte festzulegen.
SupportedPresets listet die voreingestellten Werte auf, die auf dem Gerät unterstützt werden.
Anleitungen zur Verwendung von FocusControl finden Sie unter Manuelle Kamerasteuerelemente für Foto- und Videoaufnahmen.
Eigenschaften
Auto |
Ruft einen Wert ab, der angibt, ob die automatische ISO-Geschwindigkeit aktiviert ist. |
Max |
Ruft die maximale ISO-Geschwindigkeit ab, die vom Aufnahmegerät unterstützt wird. |
Min |
Ruft die minimale ISO-Geschwindigkeit ab, die vom Aufnahmegerät unterstützt wird. |
Preset |
Ruft die ISO-Filmgeschwindigkeitsvoreinstellung ab. |
Step |
Ruft das kleinste ISO-Geschwindigkeitsinkrement ab, das vom Aufnahmegerät unterstützt wird. |
Supported |
Ruft einen Wert ab, der angibt, ob das Erfassungsgerät die ISO-Geschwindigkeitssteuerung unterstützt. |
SupportedPresets |
Ruft die ISO-Voreinstellungen ab, die vom Aufnahmegerät unterstützt werden. |
Value |
Ruft den aktuellen ISO-Geschwindigkeitswert ab. |
Methoden
SetAutoAsync() |
Legt die ISO-Geschwindigkeit auf automatisch fest. |
SetPresetAsync(IsoSpeedPreset) |
Legt die ISO-Filmdrehzahlvoreinstellung asynchron fest. |
SetValueAsync(UInt32) |
Legt den ISO-Geschwindigkeitswert fest. |