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

KSPROPERTY

KSCAMERA_EXTENDEDPROP_HEADER

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)

Weitere Informationen

KSCAMERA_EXTENDEDPROP_HEADER

KSCAMERA_EXTENDEDPROP_FIELDOFVIEW