适用于 Windows 10 的通用相机驱动程序结构

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 此联合由操作系统在内部使用。

另请参阅

适用于 Windows 10 的通用相机驱动程序设计指南

适用于 Windows 10 的通用相机驱动程序控制

适用于 Windows 10 的通用相机驱动程序枚举

适用于 Windows 10 的通用相机驱动程序函数

流媒体设备驱动程序参考