KSCAMERA_EXTENDEDPROP_FIELDOFVIEW2_CONFIGCAPS 结构 (ksmedia.h)
KSCAMERA_EXTENDEDPROP_FIELDOFVIEW2_CONFIGCAPS结构定义相机视场 (FoV) 的配置功能。
语法
typedef struct tagKSCAMERA_EXTENDEDPROP_FIELDOFVIEW2_CONFIGCAPS {
WORD DefaultDiagonalFieldOfViewInDegrees;
WORD DiscreteFoVStopsCount;
WORD DiscreteFoVStops[360];
ULONG Reserved;
} KSCAMERA_EXTENDEDPROP_FIELDOFVIEW2_CONFIGCAPS, *PKSCAMERA_EXTENDEDPROP_FIELDOFVIEW2_CONFIGCAPS;
成员
DefaultDiagonalFieldOfViewInDegrees
这是默认的对角线视场(以度为单位)。 DefaultDiagonalFieldOfViewInDegrees 值必须等于 DiscreteFoVStops 数组中提供的值之一。
DiscreteFoVStopsCount
这是 DiscreteFoVStops[360] 数组中有效 FoVStops 的计数,其值介于 1 和 360 之间。 数组具有最多 360 个 FoV 值的空间,但并非所有值都需要填充。
例如,如果支持三个 FoV 值:110 度、90 度和 75 度
DiscreteFoVStopsCount = 3,
DiscreteFoVStops[0] = 110,
DiscreteFoVStops[1] = 90,
DiscreteFoVStops[2] = 75
DiscreteFoVStops[3] = 0 (not populated)
...
DiscreteFoVStops[359] = 0 (not populated)
DiscreteFoVStops[360]
这是一个离散 FoV 停止的数组。 数组中的每个元素都表示特定的视图字段设置(以度为单位)。 值按降序填充。
Reserved
保留。 设置为 0。
要求
要求 | 值 |
---|---|
最低受支持的客户端 | Windows 11 版本 24H2 |
标头 | ksmedia.h (包括 Ksmedia.h) |