KSPROPERTY_CAMERACONTROL_EXTENDED_FIELDOFVIEW
视野属性描述相机的当前视场 (FOV) 以及相机位置的俯仰角。
使用情况摘要表
Get | Set | 目标 | 属性描述符类型 | 属性值类型 |
---|---|---|---|---|
是 |
否 |
筛选器 |
操作数据 (属性值) 包含 KSCAMERA_EXTENDEDPROP_HEADER 结构和 KSCAMERA_EXTENDEDPROP_FIELDOFVIEW 结构。
总属性数据大小为 sizeof (KSCAMERA_EXTENDEDPROP_HEADER) + sizeof (KSCAMERA_EXTENDEDPROP_FIELDOFVIEW) 。 KSCAMERA_EXTENDEDPROP_HEADER的 Size 成员设置为此总属性数据大小。
KSCAMERA_EXTENDEDPROP_HEADER的 Capability 和 Flags 成员不用于此属性。
如果驱动程序无法确定相机的正确视野,则驱动程序不得指示对此属性的支持。
此属性控件是同步的,不可取消。
注解
获取 属性
响应KSPROPERTY_TYPE_GET请求时,驱动程序会将 KSCAMERA_EXTENDEDPROP_HEADER 的成员设置为以下内容。
成员 | Value |
---|---|
版本 | 1 |
PinId | KSCAMERA_EXTENDEDPROP_FILTERSCOPE (0xFFFFFFFF) 。 |
大小 | sizeof (KSCAMERA_EXTENDEDPROP_HEADER) + sizeof (KSCAMERA_EXTENDEDPROP_FIELDOFVIEW) |
结果 | 0 |
功能 | 0 |
Flags | 0 |
驱动程序在 KSCAMERA_EXTENDEDPROP_FIELDOFVIEW 结构中设置 FOV 的焦距信息。
要求
版本 |
从Windows 8.1开始可用。 |
标头 |
Ksmedia.h (包括 Ksmedia.h) |