我试着制作播放列表,在那里音乐一个接一个地播放。当它完成时,我需要Dispose() Audio,因为内存泄漏会发生。我写了这段代码:a.Ending += new EventHandler((sender, e) => { (sender as Audio).Dispose(); });问题是我的System.AccessViolationException在Application.Run(new MainForm());:Attempted to read or
我正在尝试编写一个简单的程序,我将在另一个程序中使用该程序,以便使用Microsoft.DirectX.AudioVideoPlayback.dll文件播放音频和视频文件。using Microsoft.DirectX.AudioVideoPlayback;using System.Collections.Generic;
using System.ComponentModel
我试图使用程序集Microsoft.DirectX.AudioVideoPlayback将视频嵌入到基于c# windows窗体的应用程序中,但会出现以下错误using Microsoft.DirectX.AudioVideoPlayback;{
public partial class Form1 :
我正在处理我的应用程序中的一些音频文件(mp3,wav,..etc),我使用的是来自Microsoft.DirectX.AudioVideoPlayback dll的音频类,所以首先我必须下载dll,然后我去了添加引用System.Text;using Microsoft.DirectX.DirectSound;
using Microsoft.DirectX.AudioVideoPlayback
. at Microsoft.DirectX.AudioVideoPlayback.Video.Open(StringfileName, Boolean autoRun)
at Microsoft.DirectX.AudioVideoPlayback.Video..ctor(String fileName, BooleanMicrosoft.DirectX.AudioVideoPlayback.Video video = new Microsoft.D
我找到了一个函数,它调用Microsoft.DirectX.AudioVideoPlayback来获取视频文件的长度。My.Computer.FileSystem.FileExists(videoFilePath) Then
Dim videoToGetInfoOn As Microsoft.DirectX.AudioVideoPlayback.VideovideoToGetInfoOn = New Microsoft.DirectX.AudioVideoPlayback.Video(videoFilePath)