<rt id="bn8ez"></rt>
<label id="bn8ez"></label>

  • <span id="bn8ez"></span>

    <label id="bn8ez"><meter id="bn8ez"></meter></label>

    隨筆-348  評論-598  文章-0  trackbacks-0


    作者:藍(lán)梅居士

    出處:http://www.zixundao.com/thread-1672-1-4.html

    SDL是一種既是開源的,也是跨平臺的多媒體開發(fā)包,在各種平臺上應(yīng)用很廣,經(jīng)常和FFMPEG等解碼器同時(shí)使用。對于在windows mobile等缺乏通用播放器的平臺來說,是一種很好的選擇。
    網(wǎng)上很多代碼,介紹SDL的用法,主要需要注意的情況有3種:
    第一: 綁定播放窗口問題:
    char sdl_var[128]; 
       sprintf(sdl_var, "SDL_WINDOWID=0x%lx", m_hWnd );//主窗口句柄
       SDL_putenv(sdl_var);   char *myvalue = SDL_getenv("SDL_WINDOWID");
    這端代碼,需要放在播放窗口初始化之前,否則,容易造成全屏。

    第二:SDL本身響應(yīng)窗口菜單的問題
    SDL官方提供以下代碼響應(yīng)窗口菜單:
    while(1) {
            SDL_WaitEvent(&event);
       {
         case 

       }

       }
    但也可以我們在程序里面重新初始化并顯示新菜單,就可以不用這種辦法,直接用我們自己的程序響應(yīng)菜單。
    第三:關(guān)于縮放:
    網(wǎng)上很多代碼容易誤導(dǎo)人。
    把SDL_SetVideoMode和SDL_CreateYUVOverlay的參數(shù)都設(shè)置成一樣的,這種辦法導(dǎo)致屏幕圖象縮放顯示不正常,正確的方法應(yīng)該是:SDL_SetVideoMode的參數(shù)顯示新的顯示大小,而SDL_CreateYUVOverlay(只需建立一次,SDL_SetVideoMode更換時(shí),不需要跟著更換)的參數(shù)則是圖片的原始大小 。
    而在SDL_DisplayYUVOverlay中用到的SDL_Rect,大小則和SDL_SetVideoMode一樣,也就是新的顯示大小。

    本文原創(chuàng),轉(zhuǎn)載請注明出處和作者,謝謝。

    作者:藍(lán)梅居士

    出處:http://www.zixundao.com/thread-1672-1-4.html


    本文來自CSDN博客,轉(zhuǎn)載請標(biāo)明出處:http://blog.csdn.net/baishuren/archive/2009/10/13/4665153.aspx



    ---------------------------------------------------------
    專注移動開發(fā)

    Android, Windows Mobile, iPhone, J2ME, BlackBerry, Symbian
    posted on 2010-03-27 15:20 TiGERTiAN 閱讀(736) 評論(0)  編輯  收藏 所屬分類: Other technique
    主站蜘蛛池模板: 久久精品国产亚洲精品| 一区二区三区观看免费中文视频在线播放| 亚洲精品美女久久7777777| 亚洲一欧洲中文字幕在线| 亚洲啪啪免费视频| 亚洲精品一二三区| 亚洲伊人久久大香线蕉AV| 亚洲熟女综合色一区二区三区| 亚洲人成无码网站在线观看| 亚洲午夜精品一区二区麻豆| 亚洲熟女精品中文字幕| 亚洲Av无码国产一区二区| 国产精品亚洲五月天高清| 一级片在线免费看| 十八禁在线观看视频播放免费| 波多野结衣免费一区视频| 日本xxxx色视频在线观看免费| 99爱免费观看视频在线| 波多野结衣免费在线| 成人黄软件网18免费下载成人黄18免费视频| 免费电视剧在线观看| 国产大片91精品免费看3| 精品亚洲一区二区三区在线播放| 亚洲综合图色40p| 久久久久亚洲av无码专区喷水 | 日韩不卡免费视频| 麻豆国产精品入口免费观看| 亚洲成av人在片观看| 亚洲国产另类久久久精品黑人 | 国产成人免费一区二区三区| 免费成人黄色大片| 国产aⅴ无码专区亚洲av| 亚洲乱码一二三四区国产| 久久亚洲色WWW成人欧美| 国产在线精品观看免费观看| 国产好大好硬好爽免费不卡| 免费观看激色视频网站(性色) | 无码一区二区三区免费| 中文字幕无码成人免费视频| 免费亚洲视频在线观看| 亚洲AV无码久久精品蜜桃|