KSPROPERTY_CAMERACONTROL_EXTENDED_ISO
Diese Eigenschaft wählt die ISO-Einstellung für die Kamera aus. Die ISO-Einstellung wird aus einer Gruppe von Voreinstellungen ausgewählt oder auf automatisch festgelegt.
Nutzungszusammenfassungstabelle
Herunterladen | Set | Ziel | Eigenschaftsdeskriptortyp | Eigenschaftswerttyp |
---|---|---|---|---|
Yes |
Yes |
Pin |
Der Eigenschaftswert (Vorgangsdaten) enthält eine KSCAMERA_EXTENDEDPROP_HEADER Struktur und eine KSCAMERA_EXTENDEDPROP_VALUE Struktur. Die KSCAMERA_EXTENDEDPROP_VALUE ist erforderlich, wird aber nicht verwendet.
Die Gesamtgröße der Eigenschaftsdaten ist sizeof(KSCAMERA_EXTENDEDPROP_HEADER) + sizeof(KSCAMERA_EXTENDEDPROP_VALUE). Das Size-Element von KSCAMERA_EXTENDEDPROP_HEADER ist auf diese Gesamtdatengröße der Eigenschaft festgelegt.
Das Funktionselementvon KSCAMERA_EXTENDEDPROP_HEADER enthält eine bitweise OR-Kombination aus mindestens einer der folgenden ISO-Einstellungen.
ISO | BESCHREIBUNG |
---|---|
KSCAMERA_EXTENDEDPROP_ISO_AUTO | Die ISO-Einstellung ist automatisch. |
KSCAMERA_EXTENDEDPROP_ISO_50 | ISO 50 |
KSCAMERA_EXTENDEDPROP_ISO_80 | ISO 80 |
KSCAMERA_EXTENDEDPROP_ISO_100 | ISO 100 |
KSCAMERA_EXTENDEDPROP_ISO_200 | ISO 200 |
KSCAMERA_EXTENDEDPROP_ISO_400 | ISO 400 |
KSCAMERA_EXTENDEDPROP_ISO_800 | ISO 800 |
KSCAMERA_EXTENDEDPROP_ISO_1600 | ISO 1600 |
KSCAMERA_EXTENDEDPROP_ISO_3200 | ISO 3200 |
KSCAMERA_EXTENDEDPROP_ISO_6400 | ISO 6400 |
KSCAMERA_EXTENDEDPROP_ISO_12800 | ISO 12800 |
KSCAMERA_EXTENDEDPROP_ISO_25600 | ISO 25600 |
Das Flags-Elementvon KSCAMERA_EXTENDEDPROP_HEADER enthält die aktuelle ISO-Einstellung für die Kamera. Der Kameratreiber unterstützt möglicherweise eine Teilmenge der ISO-Einstellungen. Wenn dieses Eigenschaftensteuerelement unterstützt wird, muss der Treiber KSCAMERA_EXTENDEDPROP_ISO_AUTO unterstützen.
Dieses Eigenschaftensteuerelement ist asynchron und kann nicht abgebrochen werden.
Hinweise
Abrufen der Eigenschaft
Wenn er auf eine KSPROPERTY_TYPE_GET-Anforderung antwortet, legt der Treiber die Member der KSCAMERA_EXTENDEDPROP_HEADER wie folgt fest.
Mitglied | Wert |
---|---|
Version | 1 |
PinId | Die Pin-ID für die Fotonadel. |
Size | sizeof(KSCAMERA_EXTENDEDPROP_HEADER) + sizeof(KSCAMERA_EXTENDEDPROP_VALUE) |
Ergebnis | 0 |
Funktion | KSCAMERA_EXTENDEDPROP_CAPS_ASYNCCONTROL | (ISO-Einstellungen werden unterstützt). |
Flags | Die aktuelle ISO-Werteinstellung (nur ein Wert). |
Wenn zuvor keine ISO festgelegt wurde, wird Flags auf KSCAMERA_EXTENDEDPROP_ISO_AUTO (Standard) festgelegt.
Festlegen der Eigenschaft
Wenn die -Eigenschaft festgelegt ist, eine KSPROPERTY_TYPE_SET-Anforderung, enthält das Flags-Elementvon KSCAMERA_EXTENDEDPROP_HEADER die zu aktivierende ISO-Einstellung.
Requirements (Anforderungen)
Version |
Verfügbar ab Windows 8.1. |
Header |
Ksmedia.h (include Ksmedia.h) |