KSPROPERTY_CAMERACONTROL_EXTENDED_MAXVIDFPS_PHOTORES
此属性控件设置或检索捕获 (预览) 特定照片分辨率的视频固定上可能的最大帧速率。
使用情况摘要表
Get | Set | 目标 | 属性描述符类型 | 属性值类型 |
---|---|---|---|---|
是 |
是 |
Pin |
操作数据 (属性值) 包含 KSCAMERA_EXTENDEDPROP_HEADER 结构和 KSCAMERA_MAXVIDEOFPS_FORPHOTORES 结构。 以每秒帧数为单位的照片帧速率以 KSCAMERA_EXTENDEDPROP_VALUE值的形式返回。
此属性的 KSCAMERA_EXTENDEDPROP_HEADER的 Flags 或 Capability 成员中没有设置任何标志。
属性数据的总大小为 size 为 (KSCAMERA_EXTENDEDPROP_HEADER) + sizeof (KSCAMERA_MAXVIDEOFPS_FORPHOTORES) 。 KSCAMERA_EXTENDEDPROP_HEADER 的 Size 成员设置为此总属性数据大小。
此属性控件是同步的,不可取消。
注解
获取 属性
响应KSPROPERTY_TYPE_GET请求时,驱动程序会将 KSCAMERA_EXTENDEDPROP_HEADER 的成员设置为以下内容。
成员 | Value |
---|---|
版本 | 1 |
PinId | 照片图钉的固定 ID。 |
大小 | sizeof (KSCAMERA_EXTENDEDPROP_HEADER) + sizeof (KSCAMERA_MAXVIDEOFPS_FORPHOTORES) |
结果 | 0 |
功能 | 0 |
Flags | 0 |
对于获取操作,KSCAMERA_EXTENDEDPROP_HEADER 的 Result 成员始终设置为 0。
请求属性数据时,驱动程序将收到使用所请求的分辨率设置KSCAMERA_MAXVIDEOFPS_FORPHOTORESPhotoResWidth 和 PhotoResHeight 成员。 驱动程序将设置指定分辨率的每秒帧数值。
如果相机不支持捕获或预览,则每秒成员的帧数必须设置为 0。
要求
版本 |
从Windows 8.1开始可用。 |
标头 |
Ksmedia.h (包括 Ksmedia.h) |