c++ - Opengl视频纹理

标签 c++ opengl

我正在使用 Visual Studio 10 在 Windows 上使用 C++ 开发 opengl 应用程序。目前我在立方体上使用静态纹理,但我想集成视频纹理。

你知道我可以使用哪个库来打开和解密视频吗?

最佳答案

看看 ffmpeg/libavformat/libavcodec 或 gstreamer。它们使用起来非常简单。您应该使用 glTexSubImage2D 来更新纹理日期(使用它不会进行完整的纹理重新初始化)。

关于c++ - Opengl视频纹理,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/5236785/

相关文章:

c++ - 使用 GPU 上的基元数量在 OpenGL 中绘图

c++ - Qt - 在其他线程上运行函数

c++ - 如何确定 Windows 10 中是否打开了高对比度主题?

c++ - 如何验证用户将字符串输入到 std::cin 中?

c++ - 为什么我的无符号字节需要两倍大?

C++:堆栈上的未初始化(?)数组(关于 OpenGL 的示例)

c++ - Opengl:如何对使用顶点数组制作的模型进行纹理处理?

opengl - CUDA从内核直接写入OpenGL默认BackBuffer的ColorAttachment(GL_BACK)

c++ - 如何使用 C++ 迭代器调用 Win32 API 函数 `WriteFile()`?

c++ - boost::lockfree::spsc_queue、boost::lockfree::queue、串行队列操作之间的比较