关键字  
 文件名称: MyPlayerbylqh一个基于DirectShow的音频视频文件播放器,完全采用C++类的方式组织,可以播放mp3,wav下载  收藏√  我顶↑
  所属分类: Special Effects
  开发工具: Visual C++
  文件大小: 108 KB
  上传时间: 2006-10-19
  下载次数: 80
  提 供 者: Lqh
 详细说明:一个基于DirectShow的音频视频文件播放器,完全采用C++类的方式组织,可以播放mp3,wav,avi,mpeg等,代码简单易懂,便于移植与复用。-a DirectShow-based Audio Video File player, Class C uses the organization, the broadcast mp3, wav, avi, mpeg. code is simple to understand and easy transplantation and reused.
 输入关键字,在本站48万海量源码库中尽情搜索:  帮助
 [WavePlayer.rar] - 自编的wav文件播放器,用MCI函数实现,可以显示波形,界面比较美观
 [nokie_soundplayer.rar] - 音频播放器,可控制停止播放。任何wav格式文件。
 [DirectShowMediaplayer.rar] - 一个基于DirectShow 开发的视频播放器 实现了播放,托动 等功能
 
 [200692315223279695.rar] - 通常情况下,一个AVI文件可以包含多个不同类型的媒体流(典型的情况下有一个音频流和一个视频流),不过含有单一音频流或单一视频流的AVI文件也是合法的
 [mp4mux.rar] - 用于录像成MP4格式文件的Filter,DirectShow开发.
 [avi_file_source.rar] - WinCE下的一个directshow 的AVI文件解析的源filter
 [bluetooth_evc4.rar] - 这是一个基于wince串口的蓝牙通讯程序,是用evc开发的,cpu是rmi的au1200,并有漂亮的操作界面,但删除了一些无关的界面logo图片
 [Programming_Directshow.rar] - 微软出版的directshow开发权威书籍
 [SlowShow.rar] - 一个非常好的图片显示程序,如同电影一般慢慢播放已有的图片文件
相关函数/类:
ZeroMemory InterlockedExchange timeBeginPeriod timeSetEvent timeKillEvent timeEndPeriod CreateMutex CloseHandle WaitForSingleObject ReleaseMutex MessageBox MultiByteToWideChar CreateThread TerminateThread DeleteFile RegCreateKeyEx RegQueryValueEx RegCloseKey RegSetValueEx RegDeleteValue SendMessage GetDlgItem EndDialog CheckMenuItem GetClientRect GetWindowRect AdjustWindowRect MoveWindow SetWindowPos CheckDlgButton CreateDialogParam ShowWindow DestroyWindow EnableWindow SetWindowText InvalidateRect UpdateWindow DestroyMenu GetSubMenu GetMenuItemCount RemoveMenu InsertMenuItem EnableMenuItem GetSysColor SystemParametersInfo SetSysColors SetMenuItemInfo PostQuitMessage LoadCursor LoadIcon RegisterClass LoadMenu CreateWindow ClientToScreen CreateRectRgn SetWindowRgn DragAcceptFiles SetTimer LoadAccelerators SetClassLong GetMessage TranslateAccelerator TranslateMessage DispatchMessage GetOpenFileName DialogBox GetDesktopWindow ShowCursor Sleep GetSystemMetrics SetCapture TrackPopupMenu ReleaseCapture DragQueryFile DefWindowProc GetTickCount ResumeThread SuspendThread GetDC CreatePen SelectObject SetROP2 MoveToEx LineTo DeleteObject ReleaseDC LoadBitmap CreateCompatibleBitmap CreateCompatibleDC BitBlt DeleteDC LoadImage GetModuleHandle BeginPaint CreateSolidBrush Rectangle CreateFont SetBkMode TextOut EndPaint FindFirstFile FindNextFile FindClose
文件列表(点击判断是否您需要的文件):
  MyPlayerbylqh
  .............\SRC
  .............\...\AudioDecoder.cpp
  .............\...\AudioDecoder.h
  .............\...\AudioDecoderACM.cpp
  .............\...\AudioDecoderACM.h
  .............\...\AudioDecoderMP3.cpp
  .............\...\AudioDecoderMP3.h
  .............\...\AudioRenderer.cpp
  .............\...\AudioRenderer.h
  .............\...\DebugFile.cpp
  .............\...\DebugFile.h
  .............\...\Decaps.cpp
  .............\...\Decaps.h
  .............\...\DecapsAVI.cpp
  .............\...\DecapsAVI.h
  .............\...\DECORE.H
  .............\...\DirDialog.cpp
  .............\...\DirDialog.h
  .............\...\Error.h
  .............\...\Input.cpp
  .............\...\Input.h
  .............\...\InputFile.cpp
  .............\...\InputFile.h
  .............\...\InputInternet.cpp
  .............\...\InputInternet.h
  .............\...\Main.cpp
  .............\...\MediaBuffer.cpp
  .............\...\MediaBuffer.h
  .............\...\MediaClasses.h
  .............\...\MediaPlayback.cpp
  .............\...\MediaPlayback.h
  .............\...\MP3
  .............\...\...\Common.cpp
  .............\...\...\dct64_i386.cpp
  .............\...\...\decode_i386.cpp
  .............\...\...\Huffman.h
  .............\...\...\interface.cpp
  .............\...\...\L2tables.h
  .............\...\...\Layer1.cpp
  .............\...\...\Layer2.cpp
  .............\...\...\Layer3.cpp
  .............\...\...\Mpg123.h
  .............\...\...\Mpglib.h
  .............\...\...\Ring.cpp
  .............\...\...\Ring.h
  .............\...\...\Tabinit.cpp
  .............\...\...\vssver.scc
  .............\...\MP3REG.H
  .............\...\Playa.h
  .............\...\Playlist.cpp
  .............\...\Playlist.h
  .............\...\Resizer.cpp
  .............\...\Resizer.h
  .............\...\RingBuffer.cpp
  .............\...\RingBuffer.h
  .............\...\Skin.cpp
  .............\...\Skin.h
  .............\...\SkinFile.cpp
  .............\...\SkinFile.h
  .............\...\SkinList.cpp
  .............\...\SkinList.h
  .............\...\Subtitles.cpp
  .............\...\Subtitles.h
  .............\...\SubtitlesMicroDVD.cpp
  .............\...\SubtitlesMicroDVD.h
  .............\...\VideoBuffer.cpp
  .............\...\VideoBuffer.h
  .............\...\VideoDecoder.cpp
  .............\...\VideoDecoder.h
  .............\...\VideoDecoderDecore.cpp
  .............\...\VideoDecoderDecore.h
  .............\...\VideoDecoderVFW.cpp
  .............\...\VideoDecoderVFW.h
  .............\...\VideoRenderer.cpp
  .............\...\VideoRenderer.h
  .............\...\VideoRendererOverlay.cpp
  .............\...\VideoRendererOverlay.h
  .............\...\VideoRendererRGB.cpp
  .............\...\VideoRendererRGB.h
  .............\...\vssver.scc