KSPROPERTY_CAMERACONTROL_NODE_S2 Struktur (ksmedia.h)
Die KSPROPERTY_CAMERACONTROL_NODE_S2-Struktur beschreibt knotenbasierte Eigenschaften im PROPSETID_VIDCAP_CAMERACONTROL Eigenschaftensatz, die zwei Werte gleichzeitig verwenden. Diese Struktur gibt Eigenschaftswerte in Anforderungen an den USB-Videoklassentreiber an.
Syntax
typedef struct {
KSP_NODE NodeProperty;
LONG Value1;
ULONG Flags;
ULONG Capabilities;
LONG Value2;
} KSPROPERTY_CAMERACONTROL_NODE_S2, *PKSPROPERTY_CAMERACONTROL_NODE_S2;
Member
NodeProperty
Gibt eine initialisierte KSP_NODE-Struktur an, die den Eigenschaftensatz, die Eigenschafts-ID, den Anforderungstyp und die Knoten-ID beschreibt.
Value1
Gibt den ersten Wert der Eigenschaft an. Dieses Element ist Lese-/Schreibzugriff.
Flags
Gibt für Get-Anforderungen die aktuelle Einstellung für die angegebene Eigenschaft aus den unten aufgeführten Werten an. Gibt für Festgelegtanforderungen die gewünschte Einstellung für die angegebene Eigenschaft aus den unten aufgeführten Werten an. Dieses Element kann auf einen der folgenden Werte festgelegt werden, die in ksmedia.h definiert sind:
Flag | Bedeutung |
---|---|
KSPROPERTY_CAMERACONTROL_FLAGS_MANUAL | Gibt an, dass die Einstellung manuell gesteuert wird. |
KSPROPERTY_CAMERACONTROL_FLAGS_AUTO | Gibt an, dass die Einstellung automatisch gesteuert wird. |
KSPROPERTY_CAMERACONTROL_FLAGS_ABSOLUTE | Gibt an, dass die Einstellung absolute Werte aufweist. |
KSPROPERTY_CAMERACONTROL_FLAGS_RELATIVE | Gibt an, dass sich die Einstellung in relativen Werten befindet. |
Capabilities
Gibt die Kamerasteuerungsfunktionen des Minitreibers für die angegebene Eigenschaft an. Dieses Element ist schreibgeschützt. Dieses Element kann auf einen der folgenden Werte festgelegt werden, die in ksmedia.h definiert sind:
Flag | Bedeutung |
---|---|
KSPROPERTY_CAMERACONTROL_FLAGS_MANUAL | Gibt an, dass das Gerät manuell gesteuert werden kann |
KSPROPERTY_CAMERACONTROL_FLAGS_AUTO | Gibt an, dass das Gerät automatisch gesteuert werden kann |
KSPROPERTY_CAMERACONTROL_FLAGS_ABSOLUTE | Gibt an, dass die Geräteeinstellungen absolute Werte aufweisen. |
KSPROPERTY_CAMERACONTROL_FLAGS_RELATIVE | Gibt an, dass sich die Geräteeinstellungen in relativen Werten befinden. |
Value2
Gibt den zweiten Wert der Eigenschaft an. Dieses Element ist Lese-/Schreibzugriff.
Hinweise
Diese Struktur wird von KSPROPERTY_CAMERACONTROL_PANTILT und KSPROPERTY_CAMERACONTROL_PANTILT_RELATIVE für knotenbasierte get/set-Eigenschaftenanforderungen verwendet.
Anforderungen
Anforderung | Wert |
---|---|
Header | ksmedia.h (include Ksmedia.h) |