我想將我的所有程序內容放置在壓縮存檔文件中,因爲它的起始位置非常大。我知道那裏有一些庫周圍像zlib的,但我不知道如何讓他們做我想做的事:從壓縮存檔中讀取
能夠從文件加載紋理/模型等,curretly使用D3DX方法,如即時通訊D3DXCreateTextureFromFileEx。我真的不想爲我想要的不同格式編寫自己的圖像加載器,所以我需要一些方法來與這些d3d方法兼容。我知道他們有一種方法可以從內存文件加載,是否適合將文件以某種方式提取到內存中,然後加載它?
能夠使用C++在壓縮歸檔例如,文件流:
的std :: zipstream文件( 「data.zip:sounds/beep.wav」 的std :: IOS ::在|性病:: IOS ::二進制);
對誰低估了這一點:你爲什麼認爲這沒有幫助?我確實指向了一個方向! – 2008-12-15 16:12:04