---
title: "Shoe 鞋部检测中，如何开启或关闭腿部遮挡纹理的获取？"
id: "a250dba0185c3069"
typeName: "小程序-开发-API"
utime: "2026-07-23 20:19:04"
---

# Shoe 鞋部检测中，如何开启或关闭腿部遮挡纹理的获取？

需要先确保 VKSession 已通过 `session.start()` 启动，然后调用 `updateMaskMode` 动态更新腿部遮挡纹理的获取开关：

```js
// VKSession.start 后，可以通过 updateMaskMode 更新是否能够获取腿部遮挡纹理buffer
this.session.updateMaskMode({
    useMask: true // 开启或关闭腿部遮挡纹理buffer（客户端 8.0.43 默认开启获取，可以手动关闭）
});
```

开启后可通过 `VKFrame.getLegSegmentBuffer()` 获取 160*160 的单通道腿部分割纹理 buffer（数值 0.0 表示非腿部区域，越接近 1.0 表示越接近腿部区域），用于对鞋子模型渲染时进行腿部遮挡剔除。

## 相关文档

- [Shoe 鞋部检测](/miniprogram/dev/framework/open-ability/visionkit/shoe.md)
