KSPROPERTY_CAMERACONTROL_EXTENDED_FIELDOFVIEW
Die Ansichtsfeldeigenschaft beschreibt das aktuelle Sichtfeld (Field of View, FOV) der Kamera zusammen mit dem Neigungswinkel der Kameraposition.
Nutzungszusammenfassungstabelle
Herunterladen | Set | Ziel | Eigenschaftendeskriptortyp | Eigenschaftswerttyp |
---|---|---|---|---|
Ja |
Nein |
Filtern |
Der Eigenschaftswert (Vorgangsdaten) enthält eine KSCAMERA_EXTENDEDPROP_HEADER-Struktur und eine KSCAMERA_EXTENDEDPROP_FIELDOFVIEW-Struktur .
Die Gesamtgröße der Eigenschaftsdaten ist sizeof(KSCAMERA_EXTENDEDPROP_HEADER) + sizeof(KSCAMERA_EXTENDEDPROP_FIELDOFVIEW). 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
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_FIELDOFVIEW) |
Ergebnis | 0 |
Funktion | 0 |
Flags | 0 |
Der Treiber legt die Brennweiteninformationen für den FOV in der KSCAMERA_EXTENDEDPROP_FIELDOFVIEW-Struktur fest.
Requirements (Anforderungen)
Version |
Verfügbar ab Windows 8.1. |
Header |
Ksmedia.h (einschließlich Ksmedia.h) |