This presentation is the property of its rightful owner.
Sponsored Links
1 / 48

第 10 章 多媒体应用程序设计 PowerPoint PPT Presentation


  • 161 Views
  • Uploaded on
  • Presentation posted in: General

第 10 章 多媒体应用程序设计. 音视频操作是多媒体控制的主要内容。 本章将分别讲述音频和视频两种操作各自的实现过程。. 主要包括以下两个方面: ● 通过 Windows 的组件功能,利用软件提供的音视频播放器为自己的程序轻松实现音视频播放功能; ● 利用比较底层的 Windows API 音视频操作函数。. 本章给出较为详细的实例向读者展示 Windows 对音视频等多媒体操作的基本功能和主要过程,可以加深读者对 Windows 音视频操作的理解,为将来深入了解 Windows 多媒体控制提供基础。. 10.1.

Download Presentation

第 10 章 多媒体应用程序设计

An Image/Link below is provided (as is) to download presentation

Download Policy: Content on the Website is provided to you AS IS for your information and personal use and may not be sold / licensed / shared on other websites without getting consent from its author.While downloading, if for some reason you are not able to download a presentation, the publisher may have deleted the file from their server.


- - - - - - - - - - - - - - - - - - - - - - - - - - E N D - - - - - - - - - - - - - - - - - - - - - - - - - -

Presentation Transcript


10

10


10


10

Windows

Windows API


10

WindowsWindowsWindows


10

10.1

10.2

10.3


10

10.1

WindowsWindowsMessageBeep()Windows API


10

Windows

Windows


10

WindowsWindows Media Player

10-1Windows Media Player

10-1 Windows Media Player10-1


10

10-1 1


10

1Windows Media Player

  • 1Windows Media Player


10

10-2 ActiveX


10

10-3 1


10

  • 2Windows Media Player


10

10-4

IDEWindows Media Player


10

10-5

IDEWindows Media Player


10

2Windows Media Player

Windows Media Player

10-1Windows Media Player


10

  • 1

  • 2

  • 3

  • 4


10

  • 10.1.2 MessageBeep()

    MessageBeep()Windows

    10-6


10

10-6


10

MessageBeep()

BOOL MessageBeep(

UINT uType

);


10

10-1uType


10

  • 10.1.3 API

    Windows Media PlayerMessageBeep()


10

WindowsAPIPlaySound()MCI


10

1PlaySound()

PlaySound()WAV

BOOL PlaySound(

LPCSTR pszSound,

HMODULE hmod,

DWORD fdwSound

);


10

2MCI

10-2 AudioPlayer


10

10-7 AudioPlayer


10

  • 1mciSendCommand()

  • 2

  • 3

  • 4

  • 5

  • 6

  • 7

  • 8

  • 9


10

10.2

WindowsAPI


10


10

  • 10.2.1

    Windows

    Windows


10

WindowsWindows Media PlayerReal Player


10

10.1.1Windows Media PlayerWindows Media Player


10

Windows Media Player

Real Player


10

1Windows Media Player

2Windows Media Player

3Windows Media Player


10

  • 1

  • 2

  • 3

  • 4


10

  • 10.2.2 MCIWnd

    Windows APIMCIWnd


10

MCIWndVFWVideo For Windows

VFW WindowsAPI


10

WindowsVFWVFW


10

MCIWndMIDIVCRCD


10

Visual C++MCIWnd

MCIWnd

10-3 VideoPlayer


10

10-8 VideoPlayer


10

1MFCWnd

2

3

4

5

6


10

7

8MCIWnd

9MCIWnd


10

  • 1

  • 2

  • 3

  • 4


10

10MCIWnd

  • 1

  • 2


10

WindowsWindows


10

MessageBeep()PlaySound()MCI

MCIWnd


10

WindowsWindows


  • Login