wxWidgets:wxMediaCtr类用法
生活随笔
收集整理的這篇文章主要介紹了
wxWidgets:wxMediaCtr类用法
小編覺得挺不錯的,現在分享給大家,幫大家做個參考.
wxWidgets:wxMediaCtr類用法
- wxWidgets:wxMediaCtr類用法
- 用法詳細說明
wxWidgets:wxMediaCtr類用法
用法詳細說明
#include <wx/mediactrl.h>
wxMediaCtr的繼承圖
wxMediaCtrl是一個類,用于通過本地編解碼器本地顯示媒體類型,例如視頻、音頻文件。
wxMediaCtrl使用原生后端來渲染媒體,例如在 Windows 上有一個 ActiveMovie/DirectShow 后端,在 Macintosh 上有一個 QuickTime 后端。
渲染媒體
根據后端,wxMediaCtrl可以渲染和顯示本機系統可以使用的幾乎任何類型的媒體——例如圖像、mpeg 視頻或 mp3(沒有許可證限制——因為它依賴于技術上可能沒有 mp3 的本機系統調用解碼可用,例如,它不在許可限制的范圍內)。
對于一般操作,您需要做的就是調用Load()加載要渲染的文件,捕獲EVT_MEDIA_LOADED事件,然后調用Play()顯示該事件中媒體的視頻/音頻。
更復雜的操作通常更依賴于后端的能力。例如,QuickTime 無法設置某些流媒體的播放速率——而 DirectShow 在這方面稍微
總結
以上是生活随笔為你收集整理的wxWidgets:wxMediaCtr类用法的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: wxWidgets:wxMDIParen
- 下一篇: 22款锋兰达领先版支持多大车载U盘?