荔园在线
荔园之美,在春之萌芽,在夏之绽放,在秋之收获,在冬之沉淀
[回到开始]
[上一篇][下一篇]
发信人: Junhot (倚浩), 信区: DotNET
标 题: C#中DirectShow中的Audio的简单应用
发信站: 荔园晨风BBS站 (Sun Jan 5 10:18:23 2003), 站内信件
C#中DirectShow中的Audio的简单应用
/******************************/
/*
/* ULike DirectX Library
/*
/* UDirectShow
/*
/* Create By Junhot
/* Last Modified: 2002-12-20
/*
/******************************/
using System;
using Microsoft.DirectX.AudioVideoPlayback;
namespace ULike.DirectXLib
{
/// <summary>
/// UDirectShow 的摘要说明。
/// </summary>
public class UDirectShow
{
private Audio _Audio = null;
/// <summary>
/// 构造函数
/// </summary>
public UDirectShow()
{
//
// TODO: 在此处添加构造函数逻辑
//
}
/// <summary>
/// 初始化
/// </summary>
/// <param type="string" name="fileName"></param>
public void Initialise(string fileName)
{
try
{
_Audio = new Audio(fileName);
_Audio.Play();
}
catch
{
System.Windows.Forms.MessageBox.Show(fileName +
" could not be opened.", "Invalid file.",
System.Windows.Forms.MessageBoxButtons.OK,
System.Windows.Forms.MessageBoxIcon.Information);
}
}
/// <summary>
/// 播放
/// </summary>
public void Play()
{
_Audio.Stop();
_Audio.Play();
}
/// <summary>
/// 停止
/// </summary>
public void Stop()
{
_Audio.Stop();
}
}
}
--
L.S.T.Y
ULike--By LemonTea Studio
※ 来源:·荔园晨风BBS站 bbs.szu.edu.cn·[FROM: 192.168.55.222]
[回到开始]
[上一篇][下一篇]
荔园在线首页 友情链接:深圳大学 深大招生 荔园晨风BBS S-Term软件 网络书店