gpt4 book ai didi

visual-studio-2010 - 从托管 c++ 中免费调用 FFMPEG avframe

转载 作者:行者123 更新时间:2023-12-04 23:17:10 25 4
gpt4 key购买 nike

我正在尝试在 vc++ 2010 中编译以下代码片段(使用/cli 标志):

 AVFrame * m_Decoded = av_frame_alloc();
av_frame_free(&m_Decoded);

但是,第二行会引发错误:

错误 C2664:“av_frame_free”:无法将参数 1 从“cli::interior_ptr”转换为“AVFrame **”

知道如何绕过这个问题吗?

谢谢!

提供

最佳答案

你试过 pin_ptr 吗?

pin_ptr<AVFrame*> ptr = &m_Decoded;
av_frame_free( ptr );

关于visual-studio-2010 - 从托管 c++ 中免费调用 FFMPEG avframe,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/20753592/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com