大师们,.net怎么读一段wav ||MP3

来源:百度知道 编辑:UC知道 时间:2024/05/28 05:54:44
功能很简单,就点击一个按钮,播放一段指定的声音,没有media也行,能出声就可以

using System;
using System.Runtime.InteropServices;
using System.Text;
using System.IO ;

namespace clsMCIPlay
{
/// <SUMMARY>
/// clsMci 的摘要说明。
/// </SUMMARY>

public class MediaPlay //当当前时间等于总时间时而且总时间不为0播放结束
{
public MediaPlay()
{
//
// TODO: 在此处添加构造函数逻辑
//
}

//定义API函数使用的字符串变量
[MarshalAs(UnmanagedType.ByValTStr, SizeConst = 260)]
private string Name = "";
[MarshalAs(UnmanagedType.ByValTStr, SizeConst = 128)]
private string durLength = "";
[MarshalAs(UnmanagedType.LPTStr, SizeConst = 128)]
private string TemStr = "";
int ilong;
//定义播放状态枚举变量
public enum State
{