Windows 10的相机驱动程序接口适用于所有设备,并使用通用相机驱动程序模型。
以下主题提供有关Windows 10的通用相机驱动程序结构的信息:
标题 | 说明 |
---|---|
CapturedMetadataExposureCompensation | 此结构包含捕获照片的 EV 补偿反馈的 Blob 信息。 |
CapturedMetadataISOGains | CapturedMetadataISOGains 结构描述了MF_CAPTURE_METADATA_ISO_GAINS的 Blob 格式。 |
CapturedMetadataWhiteBalanceGains | 此结构描述 MF_CAPTURE_METADATA_WHITEBALANCE_GAINS 属性的 Blob 格式。 |
人脸特征 | FaceCharacterization 结构描述MF_CAPTURE_METADATA_FACEROICHARACTERIZATIONS属性的 blob 格式。 |
FaceCharacterizationBlobHeader | FaceCharacterizationBlobHeader 结构描述MF_CAPTURE_METADATA_FACEROICHARACTERIZATIONS属性的 blob 格式的大小和计数信息。 |
FaceRectInfo | FaceRectInfo 结构描述 MF_CAPTURE_METADATA_FACEROIS 属性的 Blob 格式。 |
FaceRectInfoBlobHeader | FaceRectInfoBlobHeader 结构描述MF_CAPTURE_METADATA_FACEROIS属性的 blob 格式的大小和计数信息。 |
HistogramBlobHeader | HistogramBlobHeader 结构描述MF_CAPTURE_METADATA_HISTOGRAM属性的 blob 大小和 blob 中的直方图数。 |
HistogramDataHeader | HistogramDataHeader 结构描述 MF_CAPTURE_METADATA_HISTOGRAM 属性的 blob 格式。 |
HistogramGrid | HistogramGrid 结构描述了MF_CAPTURE_METADATA_HISTOGRAM的 Blob 格式。 |
HistogramHeader | HistogramHeader 结构描述MF_CAPTURE_METADATA_HISTOGRAM的 blob 格式。 |
KSCAMERA_EXTENDEDPROP_HEADER | KSCAMERA_EXTENDEDPROP_HEADER结构是扩展控件属性的有效负载标头。 |
KSCAMERA_EXTENDEDPROP_METADATAINFO | 此结构表示扩展属性控件的元数据信息。 |
KSCAMERA_EXTENDEDPROP_PHOTOMODE | KSCAMERA_EXTENDEDPROP_PHOTOMODE 结构包含照片模式下历史记录帧计数的属性数据。 |
KSCAMERA_EXTENDEDPROP_PROFILE | KSPROPERTY_CAMERACONTROL_EXTENDED_PROFILE 控件的有效负载包含 KSCAMERA_EXTENDEDPROP_HEADER + KSCAMERA_EXTENDEDPROP_PROFILE。 |
KSCAMERA_EXTENDEDPROP_ROI_CONFIGCAPS | 此结构包含 ROI 控件的功能。 |
KSCAMERA_EXTENDEDPROP_ROI_CONFIGCAPSHEADER | 此结构包含 ROI 功能的标头信息。 |
KSCAMERA_EXTENDEDPROP_ROI_EXPOSURE | 此结构包含用于公开的 ROI 信息结构。 |
KSCAMERA_EXTENDEDPROP_ROI_FOCUS | 此结构包含焦点的 ROI 信息结构。 |
KSCAMERA_EXTENDEDPROP_ROI_INFO | 此结构包含有关 ROI 的信息。 |
KSCAMERA_EXTENDEDPROP_ROI_ISPCONTROL | 此结构包含 ROI ISP 控件的信息。 |
KSCAMERA_EXTENDEDPROP_ROI_ISPCONTROLHEADER | 此结构包含 ROI ISP 控件的标头信息。 |
KSCAMERA_EXTENDEDPROP_ROI_WHITEBALANCE | 此结构包含白平衡的 ROI 信息结构。 |
KSCAMERA_METADATA_ITEMHEADER | 此结构包含由相机驱动程序填充的元数据标头信息。 |
KSCAMERA_METADATA_PHOTOCONFIRMATION | 此结构包含相机驱动程序填充的照片确认元数据信息。 |
KSCAMERA_PERFRAMESETTING_CAP_HEADER | 此结构包含每帧设置功能的标头信息。 |
KSCAMERA_PERFRAMESETTING_CAP_ITEM_HEADER | 此结构包含每帧设置项的标头信息。 |
KSCAMERA_PERFRAMESETTING_CUSTOM_ITEM | 此结构包含自定义项。 |
KSCAMERA_PERFRAMESETTING_FRAME_HEADER | 此结构包含每帧设置有效负载中帧的标头信息。 |
KSCAMERA_PERFRAMESETTING_HEADER | 此结构包含每帧设置有效负载的标头信息。 |
KSCAMERA_PERFRAMESETTING_ITEM_HEADER | 此结构包含每帧设置项的标头信息。 |
KSCAMERA_PROFILE_CONCURRENCYINFO | 相机KSCAMERA_PROFILE_CONCURRENCYINFO结构的数组。 |
KSCAMERA_PROFILE_INFO | KSCAMERA_PROFILE_INFO结构用于唯一标识给定的配置文件。 |
KSCAMERA_PROFILE_MEDIAINFO | 此结构包含为每个相机配置文件显示的相关媒体类型信息。 |
KSCAMERA_PROFILE_PININFO | 此结构指定每个相机驱动程序引脚的可用媒体类型列表。 |
KSDEVICE_PROFILE_INFO | KSDEVICE_PROFILE_INFO是一个泛型结构,旨在处理各种设备类型的配置文件信息。 |
KSDEVICE_THERMAL_DISPATCH | api 调用中的微型端口驱动程序使用 KSDEVICE_THERMAL_DISPATCH 结构来注册热通知回调。 此结构包含主动和被动冷却接口的回调函数指针。 |
KSPIN_MDL_CACHING_NOTIFICATION | 此结构由操作系统在内部使用。 |
KSPIN_MDL_CACHING_NOTIFICATION32 | 此结构由操作系统在内部使用。 |
KSPROPERTY_STEPPING_LONG | KSPROPERTY_STEPPING_LONG 结构定义 32 位属性的有效值范围。 |
KSPROPERTY_STEPPING_LONGLONG | KSPROPERTY_STEPPING_LONGLONG 结构定义 64 位属性的有效值范围。 |
KSSTREAM_METADATA_INFO | 此结构包含传递给驱动程序的元数据信息。 |
KSSTREAM_UVC_METADATA | KSSTREAM_UVC_METADATA 结构包含帧时间戳的开始和结束信息。 |
KSSTREAM_UVC_METADATATYPE_TIMESTAMP | KSSTREAM_UVC_METADATATYPE_TIMESTAMP 结构包含 USB 视频类 (UVC) 时钟和时间戳信息。 |
MetadataTimeStamps | MetadataTimeStamps 结构描述 MF_CAPTURE_METADATA_FACEROITIMESTAMPS 属性的 Blob 格式。 |
MF_MDL_SHARED_PAYLOAD_KEY | 此联合由操作系统在内部使用。 |