KSPROPERTY_CAMERACONTROL_EXTENDED_WARMSTART
Das Steuerelement der Eigenschaft warmer Start bietet dem Treiber einen Hinweis, den Kameranadel bereit zu halten, um einen störungsfreien Betrieb zu ermöglichen.
Nutzungszusammenfassungstabelle
Herunterladen | Set | Ziel | Eigenschaftsdeskriptortyp | Eigenschaftswerttyp |
---|---|---|---|---|
Yes |
Yes |
Pin |
Der Eigenschaftswert (Vorgangsdaten) enthält eine KSCAMERA_EXTENDEDPROP_HEADER Struktur.
Im Flags-Member von KSCAMERA_EXTENDEDPROP_HEADER für diese Eigenschaft sind keine Flags festgelegt.
Die Gesamtgröße der Eigenschaftsdaten ist sizeof(KSCAMERA_EXTENDEDPROP_HEADER). Das Size-Element von KSCAMERA_EXTENDEDPROP_HEADER ist auf diese Gesamtdatengröße der Eigenschaft festgelegt.
Der Warmstart wird mithilfe eines der folgenden Flags im Funktionselement von KSCAMERA_EXTENDEDPROP_HEADER aktiviert oder deaktiviert.
Warme Startflags | BESCHREIBUNG |
---|---|
KSCAMERA_EXTENDEDPROP_WARMSTART_MODE_DISABLED | Warmstart ist deaktiviert. |
KSCAMERA_EXTENDEDPROP_WARMSTART_MODE_ENABLED | Der Warmstart ist aktiviert. |
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) |
Ergebnis | 0 |
Funktion | KSCAMERA_EXTENDEDPROP_CAPS_ASYNCCONTROL | KSCAMERA_EXTENDEDPROP_WARMSTART_MODE_DISABLED Oder KSCAMERA_EXTENDEDPROP_CAPS_ASYNCCONTROL | KSCAMERA_EXTENDEDPROP_WARMSTART_MODE_ENABLED |
Flags | 0 |
Das Ergebniselement von KSCAMERA_EXTENDEDPROP_HEADER ist für einen Get-Vorgang immer auf 0 festgelegt.