absmiddle DCI 說明


[解說] [版主] 95 年 Hardware 版的文章 為了保證在 Windows 下有著快速的影像播放,Intel 與 Microsoft 推出一種稱為 DCI (Display Control Interface) 的裝置驅動程式。為了共襄盛舉,顯示卡現在正 忙者為他們的版子或驅動程式加入支援 DCI 的能力。 DCI 的用途有雙重含意。首先,他提供一種對視迅硬體直接寫入的系統服務,以求得 較快的播放效果。DCI 管理員是跟 GDI (Graphics Device Interface) 處於同樣的層 次,可直接呼叫視迅硬體以接收視迅資料;當視迅硬體忙碌時,則他會採 GDI 的程序 呼叫。再者,如果顯示晶片有支援的話,DCI 可以加速多媒體的功能,諸如 Colorspace 的轉換、Interpolation,或影像放大縮小。 更新驅動程式是廠商即將展開的計畫。Western Digital 已推出更新版本的驅動程式, ATI、Number Nine 與其他廠商預料也會有類似的動作。 第二種方式更為複雜,但能取得更多的好處,那就是推出晶片硬體支援 DCI 的顯示卡 。例如有些晶片支援 colorspace 轉換 (也可說是將類比的 YUV 信號轉換成數為的 RGB 信號) ,那 DCI 可直接藉由顯示卡處理來加速整個過程 (雖然某些大量使用螢幕 上圖素的函式是由 DCI 視迅硬體執行,但計算結果與演算仍是由 CPU 來運作),目前 這個過程是由軟體 Codec 處理,速度緩慢。 S3 Trio32, Trio64, Vision866, 868, 968、Tseng Labs 的 VIPeR 晶片 (W32x 家族 加速晶片的前端視迅處理器) 都內建支援 DCI。使用 Vision868 與 968 的顯示卡可 將對 Intel 的 Indeo、SuperMac Cinepak、Microsoft 的 Video for Windows 支援 內建其中,就可以跟 DCI 一樣加速 Codec 的處理。這些內建的支援可加速影像的播 放。
上一層目錄