Windows 10与通用Windows平台开发指南
在Windows 10及通用Windows平台(UWP)开发中,利用Kinect设备进行多媒体数据处理是一个重要的应用场景。本文将详细介绍如何在UWP应用中使用Kinect设备,包括初始化媒体捕获对象、处理不同类型的数据帧(如颜色、深度、红外等)以及处理自定义数据流。
1. SourceInfo类的作用
SourceInfo类在UWP Kinect开发中扮演着重要角色,它结合了FrameDescription类和之前框架中的xSource(如ColorFrameSource、DepthFrameSource、InfraredFrameSource)的特点。通过SourceInfo类,我们可以进一步过滤感兴趣的数据流。以下是SourceInfo类的一些重要属性:
- Properties :可以查看源数据流的元数据属性。
- DeviceInformation :访问单个源数据流所属的设备。
- SourceKind :一个枚举,指定不同类型的MF源,如Color、InfraRed、Depth和Custom(用于身体和身体索引或手部跟踪)。
- MediaStreamType :用于确定源数据流是用于照片、视频还是音频。
- CoordinateSystem :一个Windows.Perception.SpatialCoordinateSystem类,可获取设备认为其所在位置的矩阵,并将其转换到其他坐标系,用于高级投影映
超级会员免费看
订阅专栏 解锁全文

1220

被折叠的 条评论
为什么被折叠?



