Sensor PropVariant 帮助程序
PropVariant 帮助程序函数由 v2 传感器驱动程序用于操作与传感器关联的 PROPVARIANT 结构。
帮助程序函数与传感器设备驱动程序软件接口一起使用, (DDSI) 。
Helper 函数 | 操作 | 注释 |
---|---|---|
InitPropVariantFromFloat | 初始化 PROPVARIANT 结构。 | 此函数接收 FLOAT,然后基于该变量创建并初始化 PROPVARIANT 结构。 |
PropKeyFindKeyGetPropVariant | 检索 PROPVARIANT 结构。 | |
PropKeyFindKeySetPropVariant | 设置 PROPVARIANT 结构。 | |
PropKeyFindKeyGetFileTime | 检索与数据文件关联的时间戳。 | 这是与提供的属性键匹配的 PROPVARIANT 结构的 filetime 成员。 |
PropKeyFindKeyGetGuid | 检索传感器的 GUID。 | 这是与提供的属性键匹配的 PROPVARIANT 结构的 puuid 成员。 |
PropKeyFindKeyGetBool | 从与传感器关联的 PROPVARIANT 结构中检索 BOOL 值。 | |
PropKeyFindKeyGetUlong | 从与传感器关联的 PROPVARIANT 结构中检索 ULONG 值。 | |
PropKeyFindKeyGetUshort | 从与传感器关联的 PROPVARIANT 结构中检索 USHORT 值。 | |
PropKeyFindKeyGetFloat | 从与传感器关联的 PROPVARIANT 结构中检索 FLOAT 值。 | |
PropKeyFindKeyGetDouble | 从与传感器关联的 PROPVARIANT 结构检索 DOUBLE 值。 | |
PropKeyFindKeyGetInt32 | 从与传感器关联的 PROPVARIANT 结构中检索 32 位值。 | |
PropKeyFindKeyGetInt64 | 从与传感器关联的 PROPVARIANT 结构中检索 64 位值。 | |
PropKeyFindKeyGetNthUlong | 从基于提供的属性键的集合列表中的 PROPVARIANT 检索第 N 个 ULONG 值。 | |
PropKeyFindKeyGetNthUshort | 从基于提供的属性键的集合列表中的 PROPVARIANT 检索第 N 个 UShort 值。 | |
PropKeyFindKeyGetNthInt64 | 从集合列表中基于提供的属性键的 PROPVARIANT 检索第 N 个 Int64 值。 | |
IsKeyPresentInPropertyList | 返回 BOOL 值。 | BOOL 值指示是否在与传感器关联的 SENSOR_PROPERTY_LIST 结构中找到属性键。 |
IsKeyPresentInCollectionList | 返回 BOOL 值。 | BOOL 值指示属性键是否在 SENSOR_COLLECTION_LIST 结构中找到。 与传感器关联。 |
IsCollectionListSame | 返回 BOOL 值。 | 比较两 个SENSOR_COLLECTION_LIST 结构以确定它们是否相同。 |
PropVariantGetInformation | 检索与传感器关联的 PROPVARIANT 结构的大小、偏移量和其他信息。 | |
PropertiesListCopy | 将信息从源属性列表复制到目标属性列表。 | 有关详细信息 ,请参阅SENSOR_PROPERTY_LIST 。 |
PropertiesListGetFillableCount | 返回一定大小的缓冲区可以容纳的元素数。 |
要求
最低受支持的客户端 | Windows 8.1 |
最低受支持的服务器 | Windows Server 2012 R2 |
标头 | Sensorsutils.h |
相关主题
反馈
https://aka.ms/ContentUserFeedback。
即将发布:在整个 2024 年,我们将逐步淘汰作为内容反馈机制的“GitHub 问题”,并将其取代为新的反馈系统。 有关详细信息,请参阅:提交和查看相关反馈