KSPROPERTY_CAMERACONTROL_EXTENDED_CAMERAANGLEOFFSET
Die Kamerawinkeloffseteigenschaft bietet schreibgeschützte Informationen über die Tonhöhe und den Gierwinkel der Kameraposition. Die Neigung und der Gierwinkel sind als Offset von der horizontalen und vertikalen Achse definiert.
Nutzungszusammenfassungstabelle
Herunterladen | Set | Ziel | Eigenschaftendeskriptortyp | Eigenschaftswerttyp |
---|---|---|---|---|
Ja |
Nein |
Filtern |
Der Eigenschaftswert (Vorgangsdaten) enthält eine KSCAMERA_EXTENDEDPROP_HEADER-Struktur und eine KSCAMERA_EXTENDEDPROP_CAMERAOFFSET-Struktur .
Die Gesamtgröße der Eigenschaftsdaten ist sizeof(KSCAMERA_EXTENDEDPROP_HEADER) + sizeof(KSCAMERA_EXTENDEDPROP_CAMERAOFFSET). Der Size-Member von KSCAMERA_EXTENDEDPROP_HEADER wird auf diese Gesamtgröße der Eigenschaftsdaten festgelegt.
Die Elemente Capability und Flags von KSCAMERA_EXTENDEDPROP_HEADER werden für diese Eigenschaft nicht verwendet.
Wenn der Treiber das richtige Sichtfeld für die Kamera nicht ermitteln kann, darf der Treiber keine Unterstützung für diese Eigenschaft angeben.
Dieses Eigenschaftensteuerelement ist synchron und kann nicht abgebrochen werden.
Hinweise
Wenn sich der Kamerasensor und der Gyrosensor beide im gleichen physischen Gehäuse befinden, wird empfohlen, dass der Kameratreiber den richtigen Offsetwinkel meldet, der 0 Grad betragen kann. Wenn sich der Kamerasensor und der Gyrosensor nicht im gleichen physischen Gehäuse befinden, wird empfohlen, dass Treiber diese Eigenschaft nicht unterstützen.
Abrufen der Eigenschaft
Wenn er auf eine KSPROPERTY_TYPE_GET-Anforderung antwortet, legt der Treiber die Member des KSCAMERA_EXTENDEDPROP_HEADER wie folgt fest.
Mitglied | Wert |
---|---|
Version | 1 |
PinId | KSCAMERA_EXTENDEDPROP_FILTERSCOPE (0xFFFFFFFF). |
Size | sizeof(KSCAMERA_EXTENDEDPROP_HEADER) + sizeof(KSCAMERA_EXTENDEDPROP_CAMERAOFFSET) |
Ergebnis | 0 |
Funktion | 0 |
Flags | 0 |
Der Treiber legt die Winkeloffsets der KSCAMERA_EXTENDEDPROP_CAMERAOFFSET-Struktur fest.
Requirements (Anforderungen)
Version |
Verfügbar ab Windows 8.1. |
Header |
Ksmedia.h (einschließlich Ksmedia.h) |