0

我需要在我的 C++ 应用程序中执行视频缩放。我知道我可以使用 COM 与 C# 通信,并且我知道 C# 可以执行视频缩放,所以我正在考虑架起这两个世界的桥梁。

如何使用 C# 缩放内存中的视频图像,然后在图像缩放后获取视频数据?

这个问题看起来很相似,但是如何在缩放后获取数据而不是将其显示到屏幕上? 高质量图像缩放库

4

1 回答 1

1

C#(使用 GDI+ aka System.Drawing)可以缩放单个图像,但它没有缩放完整视频的内置方法(如 MPEG 或 AVI)。

假设您实际上只需要缩放单个图像(即不是完整的视频),那么您最好从 C++ 执行此操作(StretchBlt将是您将用于此的主要 API 方法。

于 2010-07-01T01:39:26.893 回答