KSPROPERTY_CAMERACONTROL_PANTILT_RELATIVE
Die KSPROPERTY_CAMERACONTROL_PANTILT_RELATIVE-Eigenschaft gibt die horizontale oder vertikale Drehung der Kamera an und kann beide gleichzeitig angeben.
Nutzungszusammenfassungstabelle
Herunterladen | Set | Ziel | Eigenschaftendeskriptortyp | Eigenschaftswerttyp |
---|---|---|---|---|
Ja | Ja | Filter oder Knoten | KSPROPERTY_CAMERACONTROL_NODE_S2 oder KSPROPERTY_CAMERACONTROL_S2 , je nachdem, ob es sich bei der Anforderung um einen Filter oder einen Knoten handelt | Paar von LONG-Ganzzahlen |
Der Eigenschaftswert (Vorgangsdaten) ist ein Paar von LONG-Ganzzahlen, die die relativen Schwenk- und Neigungseinstellungen einer Kamera angeben. Die Größe des Werts stellt die gewünschte Schwenkgeschwindigkeit dar. ein höherer Wert stellt eine höhere Geschwindigkeit dar.
Wert1 | BESCHREIBUNG |
---|---|
0 | Beenden Sie die horizontale Bewegung der Kamera. |
Positiver Wert | Beginnen Sie mit dem Schwenken nach rechts. |
Negativer Wert | Beginnen Sie mit dem Schwenken nach links. |
Die Größe des Werts stellt die gewünschte Neigungsgeschwindigkeit dar. ein höherer Wert stellt eine höhere Geschwindigkeit dar.
Wert2 | BESCHREIBUNG |
---|---|
0 | Beenden Sie die vertikale Bewegung der Kamera. |
Positiver Wert | Beginnen Sie, die Kamera nach oben zu drehen. |
Negativer Wert | Beginnen Sie, die Kamera nach unten zu drehen. |
Bemerkungen
Wenn Sie eine festgelegte Anforderung zum Schwenken der Kamera stellen, sollte der Client einen der Werte in der vorherigen Tabelle im Value1-Element der Eigenschaftendeskriptorstruktur angeben.
Ebenso stellt der Client bei einer set-Anforderung zum Neigen der Kamera einen der Werte in der vorherigen Tabelle im Value2-Element der Eigenschaftendeskriptorstruktur bereit.
Beim Ausführen einer Get-Anforderung empfängt der Client den Schwenkwert im Value1-Element und den Neigungswert im Value2-Element der KSPROPERTY_CAMERACONTROL_S2- oder KSPROPERTY_CAMERACONTROL_NODE_S2-Struktur . Die Werte geben die aktuelle Schwenk- oder Neigungs-status der Kamera an.
Beachten Sie, dass ein bestimmtes Gerät möglicherweise nur einen bestimmten Geschwindigkeitsbereich unterstützt. Um den vom Gerät unterstützten Geschwindigkeitsbereich zu bestimmen, kann eine Anwendung eine KSPROPERTY_TYPE_BASICSUPPORT-Anforderung ausgeben. Sie können KSPROPERTY_TYPE_BASICSUPPORT im Flags-Member der KSPROPERTY_ITEM-Struktur angeben.
Einige Geräte unterstützen nur eine einzelne Schwenk- oder Neigungsgeschwindigkeit. In diesem Fall gibt das Vorzeichen des Value1 - oder Value2-Elements an, in welche Richtung geschwend werden soll.
Anforderungen
Header: ksmedia.h (include Ksmedia.h)