C# 中是否有与 Java Media Framework 等效的工具?

发布于 2024-08-07 13:18:13 字数 142 浏览 9 评论 0原文

C# 中是否有相当于 Java Media Framework 的工具?

Is there an equivalent to Java Media Framework in C#?

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(3

沫雨熙 2024-08-14 13:18:13

我认为您正在寻找类似 DirectShow .NET 的东西。还有相关的 Media Foundation .NETWindows Media .NET 项目。

Media Foundation 是 Windows Vista 及更高版本的 DirectShow 的继承者。如果您需要以 XP 为目标,则需要使用 DirectShow。

I think what you are looking for is something like DirectShow .NET. There are also links there to the related Media Foundation .NET and Windows Media .NET projects.

Media Foundation is a successor to DirectShow for Windows Vista and beyond. If you need to target XP you will need to use DirectShow.

零度° 2024-08-14 13:18:13

用于托管代码的 DirectX 9.0

DirectX 是一组低级
应用程序编程接口
(API)用于创建游戏和其他
高性能多媒体
应用程序。它包括支持
高性能 2D 和 3D 图形,
声音和输入。

介绍 .NET Framework 中新的托管 Direct3D 图形 API

用于托管代码的 DirectX 9.0 已完成
由以下主要组成部分组成。

  • Direct3D Graphics 提供了一个可用于 3D 图形的 API
    编程。

  • DirectDraw 提供对视频内存的直接低级访问,以实现高速
    渲染。已弃用。

  • DirectInput 提供对多种输入设备的支持,包括
    完全支持力反馈
    技术。

  • DirectPlay 提供对多人网络游戏的支持。
    已弃用。

  • DirectSound 支持播放和捕获预先录制的内容
    数字样本。

  • 音频视频播放允许播放和简单控制音频
    和视频媒体。

正如另一位发帖者所指出的,如果您不需要如此精细的控制,那么可以使用标准的 Windows 组件来播放媒体。

DirectX 9.0 for Managed Code

DirectX is a set of low-level
application programming interfaces
(APIs) for creating games and other
high-performance multimedia
applications. It includes support for
high-performance 2-D and 3-D graphics,
sound, and input.

Introducing the New Managed Direct3D Graphics API in the .NET Framework

DirectX 9.0 for Managed Code is made
up of the following major components.

  • Direct3D Graphics provides a single API that you can use for 3-D graphics
    programming.

  • DirectDraw provides direct low-level access to video memory for high-speed
    rendering. Deprecated.

  • DirectInput provides support for a variety of input devices, including
    full support for force-feedback
    technology.

  • DirectPlay provides support for multiplayer networked games.
    Deprecated.

  • DirectSound provides support for playing and capturing prerecorded
    digital samples.

  • Audio Video Playback allows for playback and simple control of audio
    and video media.

As another poster has pointed out, if you do not need such fine grain control, then there are standard Windows components to playback media.

紫瑟鸿黎 2024-08-14 13:18:13

Windows Media Player SDK 有一个 .NET 控件 您可以将其拖放到表格上。此外,.NET 3.0 及更高版本具有 WPF 控件< /a> 用于媒体。

The Windows Media Player SDK has a .NET Control that you can drop onto forms. Additionally, .NET 3.0 and newer has a WPF control for media.

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文