---
title: acldvppGetPicDesc系列接口
description: "获取图片描述信息。同步接口。"
url: https://www.hiascend.com/document/detail/zh/Atlas200IDKA2DeveloperKit/latest/Application%20Development%20Guide/aadgc/aclcppdevg_03_1822.html
sourcePath: /source/zh/Atlas200IDKA2DeveloperKit/23.0.RC2/Application Development Guide/aadgc/aclcppdevg_03_1822.html
indexId: 152cc7b46739d64bd732ae29ae9227a74f4b7c3c45eb7e29ce92e03124e2698f105
---
# acldvppGetPicDesc系列接口

#### 函数功能

获取图片描述信息。同步接口。


#### 函数原型

void *acldvppGetPicDescData(const acldvppPicDesc *picDesc);

uint32_t acldvppGetPicDescSize(const acldvppPicDesc *picDesc);

acldvppPixelFormat acldvppGetPicDescFormat(const acldvppPicDesc *picDesc);

uint32_t acldvppGetPicDescWidth(const acldvppPicDesc *picDesc);

uint32_t acldvppGetPicDescHeight(const acldvppPicDesc *picDesc);

uint32_t acldvppGetPicDescWidthStride(const acldvppPicDesc *picDesc);

uint32_t acldvppGetPicDescHeightStride(const acldvppPicDesc *picDesc);

uint32_t acldvppGetPicDescRetCode(const acldvppPicDesc *picDesc);


#### 参数说明

| 参数名 | 输入/输出 | 说明 |
| --- | --- | --- |
| picDesc | 输入 | 描述图片信息的指针。 需提前调用acldvppCreatePicDesc接口创建acldvppPicDesc类型的数据，调用acldvppSetPicDesc系列接口设置图片描述参数。 |


#### 返回值说明

| 参数名 | 说明 |
| --- | --- |
| data | 图片数据的内存地址。 |
| size | 图片数据的内存的大小。 |
| format | 图片格式。 |
| width | 原始图片宽。 |
| height | 原始图片高。 |
| widthStride | 对齐后的宽。 |
| heightStride | 对齐后的高。 |
| retCode | 返回码（0成功，非0失败）。 VDEC解码时，用户需调用acldvppGetPicDescRetCode接口获取retCode返回码判断是否解码成功，如果解码失败，需要根据日志中的返回码判断具体的问题，返回码请参见返回码说明。retCode中部分返回码是以十六进制形式定义的，如用户在编码时以十进制打印返回码的值（例如，65540），则需提前转换为十六进制（例如，0x10004），然后在返回码说明中查询。 |
