---
title: 类说明
description: "VideoDecoder类，作为视频解码类，主要开放视频解码接口。"
url: https://www.hiascend.com/document/detail/zh/Atlas200IDKA2DeveloperKit/latest/Application%20Development%20Guide/msadg/mxvisionug_0830.html
sourcePath: /source/zh/Atlas200IDKA2DeveloperKit/23.0.RC2/Application Development Guide/msadg/mxvisionug_0830.html
indexId: fcb6046826e61ca1032bb42bfe5d0281b11faac27f65fcf31a959a7a22b62ee2102
---
# 类说明

VideoDecoder类，作为视频解码类，主要开放视频解码接口。

在用户传入预申请解码内存场景下，需要先析构 VideoDecoder 类，再对预申请的内存进行释放（建议采用智能指针管理 VideoDecoder，智能指针的reset方法便可以提前进行析构）。

VideoDecoder类涉及申请Device侧资源，与MxDeInit的作用域冲突，因此，其作用域不能大于或等于MxDeInit的作用域。
