---
title: 获取数据元素切片
description: "选择要添加到当前选定区域的超级板区域。"
url: https://www.hikunpeng.com/document/detail/zh/kunpenghpcs/hpckit/devg/userg_hyperio_0119.html
sourcePath: /source/zh/kunpenghpcs/hpckit/devg/userg_hyperio_0119.html
indexId: 96968d211bffcf1532fa8b1d2615100aa9af76042f0316bbd57c8c80d9ae964758
---
# 获取数据元素切片

#### 函数定义

选择要添加到当前选定区域的超级板区域。

herr_t H5Sselect_hyperslab(hid_t spaceId, H5S_seloper_t operate, const hssize_t start[], const hsize_t stride[], const hsize_t count[], const hsize_t block[] )


#### 参数

| 参数名 | 描述 | 取值范围 | 输入/输出 |
| --- | --- | --- | --- |
| spaceId | 要修改的数据空间选择的标识符。 | 整数 | 输入 |
| operate | 要对当前选择执行的操作。 | 非空 | 输入 |
| start[] | hyperslab开始偏移量。 | 非空 | 输入 |
| stride[] | hyperslab步长。 | 非空 | 输入 |
| count[] | hyperslab中包含的块数。 | 非空 | 输入 |
| block[] | hyperslab中的块大小。 | 非空 | 输入 |


#### 返回值

- 成功：返回非负值。
- 失败：返回负值。
