公交车上荫蒂添的好舒服的电影-公用玩物(np双xing总受)-公用小荡货芊芊-公与妇仑乱hd-攻把受做哭边走边肉楼梯play-古装一级淫片a免费播放口

LOGO OA教程 ERP教程 模切知識(shí)交流 PMS教程 CRM教程 開發(fā)文檔 其他文檔  
 
網(wǎng)站管理員

C# SoundPlayer播放聲音源碼

admin
2024年8月31日 9:34 本文熱度 1100

摘要


SoundPlayer是C#中一個(gè)用于播放聲音文件的類,應(yīng)該是最簡單的方法。它提供了一組屬性和方法,用于控制聲音的播放、暫停、停止等操作。在本文中,我們將詳細(xì)介紹SoundPlayer的常用屬性和方法,并提供一些實(shí)際的例子來演示它們的用法。

正文


nuget 安裝

System.Windows.Extensions

常用屬性

以下是SoundPlayer類的常用屬性:

  • SoundLocation:獲取或設(shè)置要播放的音頻文件的路徑。

  • Stream:獲取或設(shè)置要播放的音頻文件的流。

  • IsLoadCompleted:獲取一個(gè)值,指示音頻文件是否已加載完成。


常用方法

以下是SoundPlayer類的常用方法:

  • Play:播放音頻文件。

  • Stop:停止播放音頻文件。

  • PlayLooping:循環(huán)播放音頻文件。

  • PlaySync:同步播放音頻文件。

下面是一個(gè)完整的示例代碼,演示了如何使用這些屬性:

private void btnPlay_Click(object sender, EventArgs e){      // 創(chuàng)建一個(gè)SoundPlayer實(shí)例      SoundPlayer player = new SoundPlayer();
     // 設(shè)置要播放的音頻文件路徑      player.SoundLocation = "D:\\BaiduSyncdisk\\11Test\\sa1.wav";
     player.Load();
     // 檢查音頻文件是否已加載完成      if (player.IsLoadCompleted)      {
           stslbl_desc.Text = "音頻文件已加載完成";      }
     // 播放音頻文件      player.Play();}

停止播放

private void btnStop_Click(object sender, EventArgs e){      player.Stop();}

循環(huán)播放

private void btnPlayLoop_Click(object sender, EventArgs e){      // 設(shè)置要播放的音頻文件路徑      player.SoundLocation = "D:\\BaiduSyncdisk\\11Test\\sa1.wav";      player.PlayLooping();}

總結(jié)

優(yōu)點(diǎn):

  1. 簡單易用:SoundPlayer提供了簡單的方法來加載和播放音頻文件,對(duì)于基本的音頻播放需求非常方便。

  2. 內(nèi)置支持:SoundPlayer內(nèi)置在.NET Framework中,不需要額外的依賴或安裝。


缺點(diǎn):

  1. 功能有限:SoundPlayer的功能相對(duì)簡單,只支持基本的音頻播放和停止操作,不支持高級(jí)的音頻處理功能。

  2. 格式限制:SoundPlayer僅支持少數(shù)幾種常見的音頻格式,對(duì)于其他格式的音頻文件需要進(jìn)行轉(zhuǎn)換或使用其他庫。

  3. 缺乏音量控制:SoundPlayer沒有直接的音量控制屬性,無法簡單地調(diào)整音頻的音量。

  4. 線程阻塞:在調(diào)用SoundPlayer的播放方法時(shí),它會(huì)在調(diào)用線程上阻塞,可能導(dǎo)致應(yīng)用程序無響應(yīng)。


綜上所述,SoundPlayer適用于簡單的音頻播放需求,但對(duì)于更復(fù)雜的音頻處理功能,需要考慮使用其他音頻庫或API來滿足需求。


該文章在 2024/9/4 18:07:55 編輯過
關(guān)鍵字查詢
相關(guān)文章
正在查詢...
點(diǎn)晴ERP是一款針對(duì)中小制造業(yè)的專業(yè)生產(chǎn)管理軟件系統(tǒng),系統(tǒng)成熟度和易用性得到了國內(nèi)大量中小企業(yè)的青睞。
點(diǎn)晴PMS碼頭管理系統(tǒng)主要針對(duì)港口碼頭集裝箱與散貨日常運(yùn)作、調(diào)度、堆場、車隊(duì)、財(cái)務(wù)費(fèi)用、相關(guān)報(bào)表等業(yè)務(wù)管理,結(jié)合碼頭的業(yè)務(wù)特點(diǎn),圍繞調(diào)度、堆場作業(yè)而開發(fā)的。集技術(shù)的先進(jìn)性、管理的有效性于一體,是物流碼頭及其他港口類企業(yè)的高效ERP管理信息系統(tǒng)。
點(diǎn)晴WMS倉儲(chǔ)管理系統(tǒng)提供了貨物產(chǎn)品管理,銷售管理,采購管理,倉儲(chǔ)管理,倉庫管理,保質(zhì)期管理,貨位管理,庫位管理,生產(chǎn)管理,WMS管理系統(tǒng),標(biāo)簽打印,條形碼,二維碼管理,批號(hào)管理軟件。
點(diǎn)晴免費(fèi)OA是一款軟件和通用服務(wù)都免費(fèi),不限功能、不限時(shí)間、不限用戶的免費(fèi)OA協(xié)同辦公管理系統(tǒng)。
Copyright 2010-2025 ClickSun All Rights Reserved

主站蜘蛛池模板: 国产成人黄色网站视频在线观看 | 丰满人妻一区二区三区免费视频 | 国产精品高潮69情节跌宕起伏 | 国产精品v欧美精品v日本精品动漫 | 国产做受视频激情播放 | 成人毛片高清视 | 成人黄色网站·大全 | 国产成人无码午夜视频在线观看 | 高清亚洲日韩av国产精品成人无 | 国产日韩电影一区二区 | 国产精品一区二区av综合 | 国产午夜精品理论片a级在线观看 | 国产成人毛片一区二区 | 精品久久人妻一区二区三区 | 国产美女视频黄a全免费网站樱花 | 国产麻豆天美果冻无码视频 | 高清日韩国产无码一区二区 | 国产精品偷窥盗摄在线欧美 | 国产高清无套内谢 | 国产成人精品亚洲观看一区五月天 | 丰满熟妇人妻中文字幕 | 操老逼欧美一区二区 | jk制服美女高潮中出视频 | h无码动漫在线观看软件下载 | 18禁日本黄无遮挡禁免费网站 | 国产成人av黄色大片 | 国产精品亚洲日韩欧 | 极品粉嫩国产18尤物在线观看 | 国产成人综合亚洲天堂 | 成人欧美一区在线视频在线观看 | 精品国产91在线网 | 精品无码一二三四区 | 国产日韩精品一区二 | 精品国产一级毛片国语版 | 国产福利视频一区二区三区 | 国产日韩久久久久无码精品 | 国产va无码高清 | 国产经典在线观看一区 | 国产精品美女久久久网站动漫 | 国产成年无码久久久久下载 | 国产福利一区二区三区 |