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) |