none
請教快速讀圖及秀圖的方式

    問題

  •  

    我想再WM6上寫一個圖片瀏覽,可以放大縮小螢幕最大化等的變化

    我是用

    hBitmap = SHLoadImageFile ((LPCTSTR)GetFileName);

    的方式讀取圖片再應用(放大縮小螢幕最大化等)

    但是在與內建的Picture&Video測試

    發現小圖片還可以,檔案越大讀取的速度與Picture&Video相比確實差很多(2048x1536 JPG)

    然後我再測試用 "2048X1536 BMP" 來去比較發現差不多(一樣慢 哈)

    另外我也有試過以   IImage,  IImagingFactory函是讀取圖檔確實有比    SHLoadImageFile  函式快一點

    但是跟內建的  Picture&Video  相比 還是有很明顯的差距

    請問有大大可以提供或建議我可以試著如何做嗎

    希望能做到跟 Picture&Video  的效能差不多的程度

    我是用 C語言 WINDOWS API 來寫程式(這句話不知道這樣描述對不對,因為之前學C#,才剛剛學WINDOWS API程式請見諒)

     

     

    2008年9月3日 上午 06:30