---
title: 函数：venc_get_channel_desc_param
description: "| 产品 | 是否支持 |"
url: https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/acce/dvpp/aclpythondevg_01_0397.html
sourcePath: /source/zh/CANNCommunityEdition/920beta2/acce/dvpp/aclpythondevg_01_0397.html
indexId: 4f8009342fcadeed3588e4f49e77edaec1db2c7e4451cd339495c45da21c1c3b77
---
# 函数：venc_get_channel_desc_param

#### 产品支持情况

| 产品 | 是否支持 |
| --- | --- |
| Ascend 950PR / Ascend 950DT | x |
| Atlas A3 训练系列产品 / Atlas A3 推理系列产品 | x |
| Atlas A2 训练系列产品 / Atlas A2 推理系列产品 | x |
| Atlas 训练系列产品 | x |
| Atlas 推理系列产品 | √ |
| Atlas 200I/500 A2 推理产品 | √ |


#### 功能说明

获取视频编码处理通道的描述信息。

Atlas 训练系列产品 ，不支持该接口。

Atlas A2 训练系列产品 / Atlas A2 推理系列产品 ，不支持该接口。

Atlas A3 训练系列产品 / Atlas A3 推理系列产品 ，不支持该接口。


#### 函数原型

- C函数原型
  1 aclError aclvencGetChannelDescParam(const aclvencChannelDesc *channelDesc, aclvencChannelDescParamType paramType, size_t length, size_t *paramRetSize, void *param)

- python函数
  1 attr, ret = acl.media.venc_get_channel_desc_param(venc_channel_desc, param_type)


#### 参数说明

| 参数名 | 说明 |
| --- | --- |
| venc\_channel\_desc | int，视频数据编码处理通道的描述信息的指针地址。 |
| param\_type | int，属性参数的类型，参考aclvencChannelDescParamType。 |


#### 返回值说明

| 返回值 | 说明 |
| --- | --- |
| attr | 属性值。 属性参数的类型为uint64\_t或uint32\_t时，此处为对应的属性值。 属性参数的类型为回调函数时，此处为python函数对象，编码回调函数。 python侧格式如下： def venc\_call\_back\_func(dvpp\_pic\_desc, dvpp\_stream\_desc, user\_data): pass 属性参数的类型为指针时，此处为指针指向的地址。 |
| ret | int，错误码，返回0表示成功，返回其它值表示失败。 |
