Main webboard   »   Irrlicht
 ย้อนกลับ  |  ตั้งกระทู้ใหม่  
Started by
Topic:   บทที่ 6 การโหลดเสียง  (Read: 1110 times - Reply: 0 comments)   
saruch (Admin)

Posts: 14 topics
Joined: 25/1/2553

บทที่ 6 การโหลดเสียง
« Thread Started on 26/1/2553 22:30:00 IP : 110.164.88.154 »
 

วิธีการโหลดเสียงนั้นง่ายมากครับ เสียงที่รองรับนั้นจะมี MIDI,MP3,OGG,WAV

เรามาเริ่มกันเลยเพื่อไม่เป็นการเสียเวลา โหลดไฟล์เสียงตัวอย่างที่นี่

 

ในส่วนการประกาศตัวแปรให้พิมลงไปว่า

CDXSnd* g_snd;

ประกาศตัวแปรควบคุมเสียงชื่อ g_snd

 

มาในส่วน init() ครับ

g_snd = new CDXSnd( );
g_snd->Create( );

จองหน่วยความจำให้ g_snd

g_snd->Play( "bg001.ogg" );
g_snd->Play( "c001_27.wav" );

เล่นไฟล์ เสียง

 

ในฟังชั่น deinit()

SAFEDELETE( g_snd );

เพื่อคืนหน่วยความจำของตัวควบคุมเสียงที่จองไว้

 

หลังจากทำการ กด F5 หากคุณได้ยินเสียงแปลว่าคุณทำสำเร็จแล้วครับ

 

 

 
   Link to Post - Back to Top

Bookmark and Share

กรุณาเข้าสู่ระบบหรือสมัครสมาชิกก่อนโพสข้อความค่ะ
»
คลิ๊กที่นี่
   Main webboard   »   Irrlicht
 ย้อนกลับ  |  ตั้งกระทู้ใหม่  
Advertising Zone    Close

ด้วยความปราถนาดีจาก "สยามทูเว็บดอทคอม" และเพื่อป้องกันการเปิดเว็บไซต์เพื่อหลอกลวงขายของ โปรดตรวจสอบร้านค้าให้แน่ใจก่อนตัดสินใจซื้อของทุกครั้งนะคะ    อ่านเพิ่มเติม ...