Compartir a través de


KSCAMERA_EXTENDEDPROP_FIELDOFVIEW2_CONFIGCAPS estructura (ksmedia.h)

La estructura KSCAMERA_EXTENDEDPROP_FIELDOFVIEW2_CONFIGCAPS define las funcionalidades de configuración del campo de vista de una cámara (FoV).

Sintaxis

typedef struct tagKSCAMERA_EXTENDEDPROP_FIELDOFVIEW2_CONFIGCAPS {
  WORD  DefaultDiagonalFieldOfViewInDegrees;
  WORD  DiscreteFoVStopsCount;
  WORD  DiscreteFoVStops[360];
  ULONG Reserved;
} KSCAMERA_EXTENDEDPROP_FIELDOFVIEW2_CONFIGCAPS, *PKSCAMERA_EXTENDEDPROP_FIELDOFVIEW2_CONFIGCAPS;

Miembros

DefaultDiagonalFieldOfViewInDegrees

Este es el campo diagonal predeterminado de la vista en grados. El valor DefaultDiagonalFieldOfViewInDegrees debe ser igual a uno de los valores proporcionados en la matriz DiscreteFoVStops.

DiscreteFoVStopsCount

Se trata de un recuento de FoVStops válidos en la matriz DiscreteFoVStops[360], con un valor entre 1 y 360. La matriz tiene espacio para un máximo de 360 valores foV, pero no todos ellos deben rellenarse.

Por ejemplo, si se admiten tres valores foV: 110, 90 y 75 grados

DiscreteFoVStopsCount = 3,
DiscreteFoVStops[0] = 110,
DiscreteFoVStops[1] = 90,
DiscreteFoVStops[2] = 75
DiscreteFoVStops[3] = 0 (not populated)
...
DiscreteFoVStops[359] = 0 (not populated)

DiscreteFoVStops[360]

Se trata de una matriz de paradas foV discretas. Cada elemento de la matriz representa un campo de vista específico en grados. Los valores se rellenan en orden descendente.

Reserved

Reservado. Establecer en 0.

Requisitos

Requisito Value
Cliente mínimo compatible Windows 11, versión 24H2
Encabezado ksmedia.h (incluye Ksmedia.h)

Consulte también

KSPROPERTY_CAMERACONTROL_EXTENDED_FIELDOFVIEW2

KSPROPERTY_CAMERACONTROL_EXTENDED_FIELDOFVIEW2_CONFIGCAPS