|
Amateur Member
|
色彩其實以16bit即可在一般使用中毫無問題,但是會關係到記憶體使用量,算法如下(很簡單):
每個色點的變化16bit(2byte)*畫面色點的數量1024*768=12582912bit
12582912bit/8=1572864byte
1572864/1024/1024=1.5MB(這也就是會佔用到的記憶體)
早期顯示卡記憶體不多時,這會是一個限制,也就是到32bit時會用到3MB,24bit時會用到2.25MB,那時的顯示卡記憶體可能會不夠。(記性好的使用者應該記得當時ET6000有用個怪怪的記憶體MDRAM,容量剛好就撐到2.25MB,為了什麼就不言可喻了。)現在記憶體多得不得了,這個限制早已不存在了,只是在作其他的畫面運算時,基本單位會加大(因為光是要呈現這樣的色彩最基本要用這麼多記憶體),像遊戲會用overlay的方式作3D(其實那時windows的桌面還是存在記憶體中),或是針對畫面要作額外的運算時(桌布用了一張2MB以上的bmp圖檔),會耗得凶一點,但以現在動輒32MB,64MB的記憶體來說根本不是問題,其實對顯示晶片執行速度還會有一點差別(貼大桌布就有差了)......
參考參考吧!
__________________
-----------------說完了,謝謝!
|