国产成人精品亚洲777人妖,欧美日韩精品一区视频,最新亚洲国产,国产乱码精品一区二区亚洲

您的位置:首頁技術(shù)文章
文章詳情頁

全面了解MAC OS X系統(tǒng)-適用開發(fā)人員(2)

瀏覽:101日期:2024-07-23 10:07:23

圖形和圖像: Mac OS X 結(jié)合了 Quartz 、 QuickTime 和 OpenGL -三種最強大的圖形技術(shù)-提升了 Macintosh 的繪圖能力,這超越了以往在桌面操作系統(tǒng)上所見到的一切。 Mac OS X 的二維圖形和圖像功能都是基于 Quartz -一種 Apple 技術(shù),它提供了一個視窗服務(wù)器、基本的低級服務(wù)以及一個使用 PDF (可移植文檔格式)作為內(nèi)部模式的圖形渲染庫。集成到這種基礎(chǔ)上的是一種打印架構(gòu)和其它圖形庫,如 QuickDraw 和 QuickTime 。 Quartz: Quartz 是一種強大的繪圖系統(tǒng),能產(chǎn)生豐富的圖像模型、高速渲染、抗鋸齒和制作 PostScript 圖形。 Quartz 還為 Mac OS X 實現(xiàn)了視窗系統(tǒng),以及提供了些低級服務(wù),如:事件處理和指針管理。另外, Quartz 也提供了以 PDF 作為圖形顯示內(nèi)部模式的渲染和打印工具。 Quartz 繪圖功能和規(guī)格 位深 : 對一般用戶,最小位深是 16 位。對游戲和其它多媒體應(yīng)用程序可在全屏模式下使用 8 位位深。 最小分辨率 : 對一般用戶可支持的最小屏幕分辨率為 800 X600 。對 iBook 及游戲和其它多媒體應(yīng)用程序可使用 640X480 的分辨率。 抗鋸齒 : 所有的圖形和文字都是可抗鋸齒的。 幀緩沖存取 : 包括一個可以讓圖形應(yīng)用程序(如游戲)直接存取視頻幀緩沖的機制。 Velocity Engine: Quartz 和 QuickDraw 都利用 Velocity Engine 來提升性能。 Quartz Extreme: Quartz Extreme 可以與 OpenGL 就整個 Mac OS X 桌面相互影響。現(xiàn)在的圖形調(diào)用可以支持視頻硬件,讓 CPU 空閑出來進行其它任務(wù)。 2D 圖形加速 : 支持二維圖形加速,完善了當(dāng)前 QuickDraw 中的功能。(目前的加速受系統(tǒng)軟件和 Classic 應(yīng)用程序的限制;其它應(yīng)用程序必須在 DRAM 中的后備儲存器內(nèi)繪制圖形。) ColorSync 色彩管理 : 在屏幕上繪畫數(shù)據(jù)時,參照 ICC 描述文件或?qū)⑾到y(tǒng)顯示器的描述文件應(yīng)用為源色彩空間, Quartz 使用 ColorSync 來管理像素數(shù)據(jù)。在打印時也可調(diào)用 ColorSync 。 Quartz 有兩個組件: Quartz Compositor ( Quartz 合成器)和 Quartz 2D 。前者主要是系統(tǒng)的視窗服務(wù)器。視窗服務(wù)器為所有的應(yīng)用環(huán)境提供了基本的視窗和事件路由服務(wù)。這種高性能的服務(wù)器是一種輕量級的服務(wù),它本身并不能渲染,但是它對所有作為客戶端的圖形渲染庫提供了最基本的服務(wù),包括 Quartz 2D 和 QuickDraw 。 Quartz Compositor 具備的高級功能有:設(shè)備無關(guān)的顏色和像素深度、分層合成,以及為視窗損壞的自動修復(fù)所提供緩存窗口。 Quartz Compositor 還包括了使用 Quartz Extreme 對圖形硬件加速的透明支持。 Quartz 的 Quartz 2D 組件是二維形態(tài)的圖形渲染庫。它是用來進行屏幕渲染、生成 PDF 文件、打印預(yù)覽和其它服務(wù)的。 Quartz 2D 使用 PDF 作為向量圖形圖像的內(nèi)部模式。 PDF 有幾種好處,包括良好的色彩管理、內(nèi)部壓縮、和字體獨立性。 Quartz 2D 使用了一種非常靈活和精確的坐標(biāo)系統(tǒng)(因為它使用浮點坐標(biāo)),這樣就可以容許較高程度的設(shè)備獨立性。 Quartz 2D 具有許多特性: · 自動生成 PDF ,并保存為 PDF 格式 · 可與所有的打印機兼容 · 自動圖形屏幕預(yù)覽 · 將 PDF 數(shù)據(jù)轉(zhuǎn)換到打印機光柵數(shù)據(jù)或 PostScript · 高品質(zhì)屏幕渲染 · 通過 ColorSyne 進行色彩管理

QuickDraw: Carbon 開發(fā)人員會在為內(nèi)容渲染的時候使用 Quartz API 。不過 QuickDraw 作為一種構(gòu)建、處理和顯示二維圖形、圖片和文本的傳統(tǒng)技術(shù),仍舊可以被繼續(xù)使用。 QuickDraw 為程序代碼提供了一種便利的工具,用以通過一個接口將 QuickDraw 圖像指令發(fā)送到 Quartz 2D 庫。此接口可以使 QuickDraw 代碼實現(xiàn) PDF 生成、 PostScript 生成、文本抗鋸齒和其它由 Quartz 所提供的圖形和圖像功能。

OpenGL: Mac OS X 中包括了 Apple 對 OpenGL 高度優(yōu)化的實現(xiàn),它將 OpenGL 作為了 3D 圖形的系統(tǒng) API 和庫。 OpenGL 是一種用于開發(fā)可移植 3D 圖形應(yīng)用程序的行業(yè)規(guī)范標(biāo)準(zhǔn)。 OpenGL 是當(dāng)今最為廣泛采用的圖形 API 標(biāo)準(zhǔn),通過編寫可移植的 OpenGL 代碼,可生成非常一致的視覺效果。它是專門為游戲、動畫、 CAD/CAM 、醫(yī)學(xué)成像和其它需要豐富和強壯的 2D 、 3D 可視化框架的程序而設(shè)計的。 OpenGL 的 Mac OS X 版可非常一致地產(chǎn)生高質(zhì)量和高性能的圖形圖像。 OpenGL 提供了一套范圍廣且強大的圖像功能,包括:材質(zhì)貼圖、隱藏表面去除、 alpha 通道溶合(透明)、抗鋸齒、象素運算、視覺與模型轉(zhuǎn)換、大氣效果(霧、煙和朦朧),以及其它的特效。每個 OpenGL 命令都是指示了一個繪圖動作或產(chǎn)生一定特效,開發(fā)人員可以創(chuàng)建這些命令的列表,以便重復(fù)使用。雖然 OpenGL 基本上是不依賴于每個操作系統(tǒng)的視窗環(huán)境特性的,不過可以通過執(zhí)行某些特殊的 “ 粘合 ” 例程,以讓 OpenGL 工作在操作系統(tǒng)的視窗環(huán)境中。

QuickTime: QuickTime 的最新版本被打包在 Mac OS X 中。 QuickTime 是一個強大的用于處理、增強和存儲視頻、音頻、動畫、圖形、文本、音樂,甚至是 360 度虛擬現(xiàn)實的多媒體技術(shù)。它還允許您制作數(shù)字視頻流,數(shù)據(jù)流可以被實況廣播或錄制存儲。 QuickTime 是跨平臺的技術(shù);除了 Mac OS X ,它還可以在 Mac OS 9 、 Windows95 、 Windows98 、 Windows NT 和 Windows2000 中運行。 QuickTime 支持圖像的所有主要文件格式,包括 PICT 、 BMP 、 GIF 、 JPEG 、 TIFF 和 PNG 。它還支持視頻的所有重要專業(yè)文件格式,包括 AVI 、 AVR 、 DV 、 M - JPEG 、 MPEG - 1 、 MPEG - 2 、 MPEG - 4 、 AAC 和 OpenDML 。對于 Web 流媒體,它可以支持 HTTP ,以及 RTP 和 RTSP 協(xié)議。 QuickTime 流媒體允許用戶使用行業(yè)標(biāo)準(zhǔn)協(xié)議 RTP (實時傳輸協(xié)議)和 RTSP (實時流協(xié)議)來觀看直播和點播的視頻影片。用戶可以觀看到實況廣播的視頻流或以前錄制的視頻影片,也可以是兩者的混合。廣播可以是一對一的單播( unicast ),也可以是一對多的多點廣播 (multicast) 。 通過 QuickTime 插件, QuickTime 的數(shù)字視頻流功能可擴展到所有流行的 Web 瀏覽器,包括 Internet Explorer 、 Netscape Navigator 和美國在線瀏覽器。插件支持超過三十種不同的媒體文件格式,可以觀看 80% 以上的所有互聯(lián)網(wǎng)媒體文件。 QuickTime 的 Web 流媒體功能還包括一個快速啟動功能,可以在下載后立即顯示視頻影片的第一幀,并自動開始播放視頻影片。它還具有一些其他的高級功能特點,如:影片 “ 熱點 ” 和自動啟動網(wǎng)頁等。

打?。? Mac OS X 的打印系統(tǒng)是基于和 Mac OS 以往版本完全不同的架構(gòu)上的。它可用于所有的應(yīng)用程序環(huán)境中。在根據(jù) Quartz 的功能指令來繪圖時,打印系統(tǒng)會發(fā)出一個風(fēng)格一致的人機界面,這樣就可以讓打印機廠商在一個較短的周期內(nèi)完成開發(fā)。它允許應(yīng)用程序在 “ 虛擬頁面 ” 中進行繪圖,并在打印時把這些頁面映射到物理頁面上,以斷開繪圖頁面和打印頁面之間的連接。打印系統(tǒng)還為應(yīng)用程序提供了在打印對話框中高度控制用戶界面元素的功能。 Mac OS X 打印系統(tǒng)的功能 打印中心 : 提供了一個用于查找打印機、提交作業(yè)和管理隊列的單一界面。 本機 PDF: 支持 PDF 作為本機數(shù)據(jù)類型。任何應(yīng)用程序(除了 Classic 應(yīng)用程序)都很容易將文本和圖形數(shù)據(jù)保存到相應(yīng)的設(shè)備無關(guān) PDF 中去。打印系統(tǒng)在標(biāo)準(zhǔn)的打印設(shè)置對話框中提供了這一功能。 PostScript 打印 : 可以打印到 PostScript1 級、 2 級和 3 級兼容打印機,除了在 Classic 環(huán)境中。 光柵打印機 : 可以在所有環(huán)境中打印到光柵打印機,除了在 Classic 環(huán)境中。 打印預(yù)覽 : 在所有環(huán)境中提供了打印預(yù)覽功能,除了在 Classic 環(huán)境中。打印系統(tǒng)可通過裝載一個 PDF 查看程序來實現(xiàn)這一功能。這種預(yù)覽是通過 ColorSync 來進行色彩管理的。 脫機處理打印 : 可實現(xiàn)高速脫機處理打印作業(yè)。 CUPS: 支持通用 Unix 打印系統(tǒng)架構(gòu)。 CUPS 是基于 UNIX 系統(tǒng)的標(biāo)準(zhǔn)打印解決方案。 Apple 字體解決方案 : Apple 字體解決方案( Apple Type Solution , ATS )是系統(tǒng)范圍對字體進行管理、布局和渲染的引擎。有了 ATS ,用戶就可以擁有單一的一組字體,它們被分布在文件系統(tǒng)的不同部分,甚至是在網(wǎng)絡(luò)上。 ATS 使所有的客戶機獲得相同的字體設(shè)置。通過統(tǒng)一合并一些高成本的操作,如合并字體數(shù)據(jù)和渲染字形,就能使整個系統(tǒng)的性能受益于字體渲染和布局的集中化。 ATS 可支持很多不同的字體格式,包括 TrueType 、 PostScript Type1 和 PostScript OpenType 。 應(yīng)用程序技術(shù): Mac OS X 包括了幾種可用于擴展應(yīng)用程序機能的技術(shù)。 應(yīng)用程序擴展性: 插件是開發(fā)人員和用戶可以用來動態(tài)添加到一個應(yīng)用程序上,以增加其功能的代碼和資源模塊。主應(yīng)用程序構(gòu)建了它的代碼結(jié)構(gòu),以使外掛插件可以在一個經(jīng)過良好定義的區(qū)域內(nèi)提供功能。主程序不必了解插件所實現(xiàn)的詳細(xì)功能。當(dāng)應(yīng)用程序啟動時,它將使用插件架構(gòu)所提供的機制來找到插件并進行裝載。一個程序可以讓用戶在運行時隨時添加插件,同時它還給用戶提供了卸載這些插件的方法。 插件給開發(fā)人員和用戶帶來了很多好處。用戶可以自定義應(yīng)用程序的功能特性以滿足他們的要求,如果有了新增或升級的功能(由一個新的或是替換插件打包而成),用戶可以將這些功能 “ 插進 ” 應(yīng)用程序中。 通過采用 Mac OS X 插件模式,開發(fā)人員獲得一種簡單、標(biāo)準(zhǔn)的插件架構(gòu),而不再需要自定義架構(gòu)。插件可以帶來一種逐漸增加而又有效的功能實現(xiàn),可以在不需要改變源代碼的基礎(chǔ)上創(chuàng)建一個應(yīng)用程序的自定義版本。因為是獨立的模塊,插件可以幫助開發(fā)人員隔離和修正軟件中的 BUG 。它們還可以讓第三方開發(fā)人員在不與原開發(fā)人員打交道的情況下,就實現(xiàn)程序的增值。 注意: 開發(fā)人員在決定如何編寫程序來支持插件時應(yīng)特別小心。盡管插件有著各種好處,裝載大量的插件會引起重大的性能故障。如果一個程序過于依靠插件,那么它的外觀對用戶來說可能會非常笨拙。 磁盤記錄: Mac OS X 10.2 引進了一種可為程序提供對 CD 和 DVD 進行刻錄和擦除操作的新型框架。磁盤記錄框架是為滿足普通應(yīng)用程序的簡單需求而創(chuàng)建的,使在任何一個應(yīng)用程序中添加基本的音頻和數(shù)據(jù)刻錄功能都變得非常容易。同時,這種框架還非常靈活,可以支持專業(yè) CD 和 DVD 主控程序。 磁盤記錄框架( DiscRecording.framework )可最小化您的應(yīng)用程序所必須執(zhí)行的作業(yè)的數(shù)量。您的應(yīng)用程序負(fù)責(zé)指定所需刻錄的內(nèi)容。一旦您的應(yīng)用程序指定了內(nèi)容,該框架就會接管緩沖數(shù)據(jù)的進程、生成正確的文件格式信息,并將所有信息發(fā)送給刻錄機。另外,磁盤記錄用戶界面框架( DiscRecordingUI.framework )還提供了一套完整而標(biāo)準(zhǔn)的用來收集用戶信息和顯示刻錄進程的窗口。 磁盤記錄框架支持用 Carbon 和 Cocoa 創(chuàng)建的應(yīng)用程序。磁盤記錄用戶界面框架目前僅為 Cocoa 應(yīng)用程序提供用戶界面元素。 聯(lián)系信息數(shù)據(jù)庫: Mac OS X 10.2 引進了一種用來共享有關(guān)聯(lián)系人信息和群組信息的集中數(shù)據(jù)庫。數(shù)據(jù)庫包括用戶姓名、街道地址、電子郵件地址、電話號碼和分類列表在內(nèi)的各種信息。應(yīng)用程序可以使用這些數(shù)據(jù),或者將其擴展到應(yīng)用程序的特定信息內(nèi)。 地址薄框架提供了一個取得用戶記錄和創(chuàng)建新記錄的方法。支持這種框架的程序可以與其它程序共享聯(lián)系信息。 API 還給當(dāng)前的用戶提供了一個 “Me” 記錄的概念。這一記錄包括了當(dāng)前登錄用戶的信息,它可以被 Web 瀏覽器等程序用來將相應(yīng)數(shù)據(jù)自動填寫到 Web 表單內(nèi)。

網(wǎng)絡(luò)和互聯(lián)網(wǎng): Mac OS X 是在互聯(lián)世界進行計算的領(lǐng)先平臺之一。它支持業(yè)界主要的介質(zhì)類型、協(xié)議和服務(wù),以及來自蘋果公司的不凡和創(chuàng)新服務(wù)。 Mac OS X 網(wǎng)絡(luò)協(xié)議棧是基于 BSD 基礎(chǔ)上的。這個由網(wǎng)絡(luò)核心擴展( Network Kernel Extensions )所提供的可擴展架構(gòu)可以使創(chuàng)建新模塊變得非常容易,新建模塊可以實現(xiàn)在該協(xié)議棧中添加新協(xié)議或現(xiàn)有協(xié)議。 介質(zhì)類型: Mac OS X 支持的網(wǎng)絡(luò)介質(zhì)類型 以太網(wǎng) 10/100Base-T: 每個新 Macintosh 都內(nèi)置以太網(wǎng)端口。 以太網(wǎng) 1000Base-T: 又叫高速以太網(wǎng)。用于在光纜和標(biāo)準(zhǔn)化銅質(zhì)電纜上傳輸數(shù)據(jù)。 超長幀 Jumbo Frame: 這種以太網(wǎng)格式是一種用 9KB 的幀而不是標(biāo)準(zhǔn)的 1.5KB 的幀進行服務(wù)器間鏈接的技術(shù)。超長幀減少了網(wǎng)絡(luò)開銷,同時又增加了服務(wù)器到服務(wù)器以及服務(wù)器到應(yīng)用程序間的數(shù)據(jù)流量。 串行 : 支持調(diào)制解調(diào)器、 DSL 和 ISDN 。 無線 : 請參見 “AirPort” 標(biāo)準(zhǔn)協(xié)議: Mac OS X 支持很多計算機業(yè)界的標(biāo)準(zhǔn)協(xié)議: TCP/IP 和 UDP/IP : Mac OS X 提供了兩種傳輸層協(xié)議, TCP (傳輸控制協(xié)議)和 IDP (用戶數(shù)據(jù)包協(xié)議),用來與網(wǎng)絡(luò)層互聯(lián)網(wǎng)絡(luò)協(xié)議( IP )一起工作。( Mac OS X10.2 和后來的版本包括了對 Ipv6 和 IPSec 的支持。) PPP : 用于撥號(調(diào)制解調(diào)器)訪問, Mac OS X 包括 PPP (點對點協(xié)議)。 PPP 支持 TCP/IP 及 PAP 、 CHAP 等認(rèn)證協(xié)議。 PAP : 打印機訪問協(xié)議用于脫機打印作業(yè)和打印到網(wǎng)絡(luò)打印機。 HTTP : 超文本傳輸協(xié)議是在網(wǎng)絡(luò)服務(wù)器和瀏覽器之間傳輸網(wǎng)頁的標(biāo)準(zhǔn)協(xié)議。 FTP : 文件傳輸協(xié)議( BSD 的一部分)是在 TCP/IP 網(wǎng)絡(luò)上的電腦間進行文件傳輸?shù)臉?biāo)準(zhǔn)方式 DNS : 域名服務(wù)是將主機名映射到 IP 地址上的標(biāo)準(zhǔn)互聯(lián)網(wǎng)服務(wù)。 SLP: 服務(wù)定位協(xié)議是用于在 IP 網(wǎng)絡(luò)中自動偵測資源(打印機、服務(wù)器、傳真機等)的協(xié)議。 DHCP 和 BOOTP: 動態(tài)主機配置協(xié)議和 Bootstrap 協(xié)議可在一個特定的網(wǎng)絡(luò)中自動分配 IP 地址。 LDAP: 輕量級目錄訪問協(xié)議可以讓用戶定位組織、個人和資源(如一個網(wǎng)絡(luò)中的文件和設(shè)備),而無論是在互聯(lián)網(wǎng)上還是企業(yè)內(nèi)部網(wǎng)絡(luò)中。 NTP: 網(wǎng)絡(luò)時間協(xié)議可以用來同步客戶端時鐘。 SOAP: 簡單對象訪問協(xié)議是一種在 Web 或其它網(wǎng)絡(luò)上交換封包消息的輕量級協(xié)議。 XML-RPC: XML-RPC 是一種利用 Web 上的 XML 來發(fā)送遠(yuǎn)程程序調(diào)用的協(xié)議。 Apple 還實現(xiàn)了很多文件共享協(xié)議 傳統(tǒng)的網(wǎng)絡(luò)服務(wù)和協(xié)議: Apple 在 Mac OS X 系統(tǒng)中包括下列傳統(tǒng)網(wǎng)絡(luò)產(chǎn)品,以緩和來自 Mac OS 以前版本的過度。 ·AppleTalk 是一套基于 Macintosh 標(biāo)準(zhǔn)的網(wǎng)絡(luò)協(xié)議,可以與其它網(wǎng)絡(luò)系統(tǒng)(如互聯(lián)網(wǎng))相結(jié)合。 Mac OS X 包括了對傳統(tǒng) AppleTalk 環(huán)境和解決方案的最低兼容性支持。 ·Open Transport 作為輸入 / 輸出系統(tǒng)的一部分,實現(xiàn)了工業(yè)標(biāo)準(zhǔn)的通信和網(wǎng)絡(luò)協(xié)議。它有助于開發(fā)人員在他們的應(yīng)用程序中整合網(wǎng)絡(luò)服務(wù),而不必?fù)?dān)心針對任何具體網(wǎng)絡(luò)的通信細(xì)節(jié)。 現(xiàn)有的應(yīng)用程序可繼續(xù)使用這些技術(shù)。不過,如果您正在開發(fā)新的程序,您應(yīng)該使用由 Cocoa 和 Carbon 提供的最新網(wǎng)絡(luò)技術(shù)。

Rendezvous: Mac OS X10.2 和以后的版本都包括了對 Rendezvous 的支持,這是一種由 Apple 所實現(xiàn)的零配置網(wǎng)絡(luò)。 Rendezvous 使動態(tài)偵測文件服務(wù)器和打印機變得非常簡單,以及實現(xiàn)了真正的 “ 即插即用 ” 。使用 Rendezvous ,計算機就可以在以太網(wǎng)或 Airport 連接上創(chuàng)建這種零配置網(wǎng)絡(luò)了。 Rendezvous 可實現(xiàn)無需相關(guān)硬件的復(fù)雜配置而在 TCP/IP 網(wǎng)絡(luò)上動態(tài)偵測計算機服務(wù)的功能。 Rendezvous 可在普通網(wǎng)絡(luò)中自動配置計算機或電子設(shè)備,以將它們連接起來。這時,每個設(shè)備都可以通過廣播向網(wǎng)上的其它設(shè)備提供服務(wù)。 路由和多重連接: Mac OS X 是一種強大、易用的桌面操作系統(tǒng),同時也可以作為強大的服務(wù)器解決方案的基礎(chǔ)。一些企業(yè)或組織擁有小型網(wǎng)絡(luò),它們受益于路由器的服務(wù)。 Mac OS X 為這種情況提供了 IP 路由支持。有了 IP 路由,一臺 Mac OS X 機器就可能充當(dāng)一個路由器,甚至可作為互聯(lián)網(wǎng)的網(wǎng)關(guān)。路由信息協(xié)議( RIP )就是用來實現(xiàn)這項功能的。 Mac OS X 還允許多重連接( multihoming )和 IP 別名。有了多重連接,一臺主機就可以在同一或不同網(wǎng)絡(luò)中物理連接到多個數(shù)據(jù)鏈路。 IP 別名可以讓網(wǎng)絡(luò)管理員給單個網(wǎng)絡(luò)接口指定多個 IP 地址。這樣一臺運行 Mac OS X 的計算機就可以給多個網(wǎng)站提供服務(wù),就好像是有多臺服務(wù)器一樣。 個人文件服務(wù)和 Web 服務(wù): 個人 Web 共享,同時也是 Mac OS 9 的一個特色功能,它允許用戶在內(nèi)部網(wǎng)絡(luò)中與其他用戶共享信息,而無論他們的計算機是什么類型或所使用的是什么瀏覽器。最基本地,它讓用戶能夠設(shè)置自己的內(nèi)部網(wǎng)站。 Apache -互聯(lián)網(wǎng)上最流行的網(wǎng)絡(luò)服務(wù)器,作為系統(tǒng)的 HTTP 服務(wù)被集成到操作系統(tǒng)中。運行個人 Web 共享服務(wù)器的主機必須連接到 TCP/IP 網(wǎng)絡(luò)。 高級硬件特性: Mac OS X 為目前普遍使用的大部分基于標(biāo)準(zhǔn)的硬盤和附加設(shè)備提供了驅(qū)動程序。例如,它給 IDE 和 SCSI 磁盤驅(qū)動器提供了支持和驅(qū)動程序,并支持大量的 Apple 顯示器。 Mac OS X 還包括了一些其他特性,如:針對臺式和便攜式系統(tǒng)的電源管理。 本章節(jié)的剩余部分討論了 Mac OS X 的一些高級硬件特性。要了解本書中與硬件有關(guān)的信息,請參見 “ 介質(zhì)類型 ” 、 “ 文件系統(tǒng) ” 和 “ 網(wǎng)絡(luò)擴展 ” 。要了解硬件支持的詳細(xì)資料,請參見 “Mac OS X” 所附帶的安裝指南。 USB: USB (通用串行總線)是在計算機和附加設(shè)備(如音頻播放器、操縱桿、鍵盤、電話、掃描儀和打印機)之間進行連接的高速即插即用接口。它支持每秒 12 兆位的數(shù)據(jù)速率。 USB 允許用戶在自己的計算機添加新設(shè)備,而不必安裝適配卡,也不必在安裝時關(guān)機。 Mac OS X 包括了用來驅(qū)動下列類型設(shè)備的 USB 驅(qū)動程序。 · 輸入設(shè)備( HID 類) · 打印機 · 調(diào)制解調(diào)器和其它通信設(shè)備 · 大容量存儲設(shè)備(如 Zip 和 Jaz 驅(qū)動器及外置硬盤) · 成像設(shè)備 · 顯示設(shè)備 · 音頻設(shè)備 火線( FireWire ) : FireWire 是 Apple 采用 IEEE1394 標(biāo)準(zhǔn)(高性能串行總線)來連接外圍設(shè)備的一種技術(shù)實現(xiàn)。它允許在單條連續(xù)接插的串行鏈接上,同時接入多達 63 個設(shè)備。因為可支持高達每秒 400 兆位的傳輸速率,所以 FireWire 對數(shù)字相機、 DVD 、數(shù)字錄影帶、數(shù)字?jǐn)z像機和音樂合成器之類的設(shè)備來說是很理想的。有了 FireWire ,用戶可以不需要終端設(shè)備或進行復(fù)雜的設(shè)置就能以不同的方式把設(shè)備鏈接在一起。而且不需要重新啟動系統(tǒng)就可以插入和使用設(shè)備。因為 IEEE1394 標(biāo)準(zhǔn)是一個點對點接口,您可以將一臺帶 FireWire 接口的設(shè)備與另一臺設(shè)備相連,并同時使用這兩臺設(shè)備,而不需要將其中任何一臺設(shè)備連接到計算機上;例如,一臺數(shù)字?jǐn)z像機可以在另一臺上進行配音。 搜索引擎 (Velocity Engine) : 支持 Velocity Engine 是 Mac OS X 的另一個重要特性。 Velocity Engine 提升了應(yīng)用程序并行處理數(shù)據(jù)的性能,如執(zhí)行 3D 圖形成像、圖像處理、視頻處理、音頻壓縮和基于軟件的移動電話等。 Quartz 、 QuickTime 和 QuickDraw 目前都已整合了 Velocity Engine 的功能;這樣,任何使用這些 API 的程序都可不經(jīng)任何修改,就享受到 Velocity Engine 所帶來的性能提升。另外,由于 Mac OS X SDK 中包含了一個帶有 Velocity Engine 支持的 C/C++ 編譯器,所以您還可以充分利用 Velocity Engine 來創(chuàng)建新應(yīng)用程序。 AirPort: AirPort 是 Apple 的無線網(wǎng)絡(luò)技術(shù),可實現(xiàn)在本地局域網(wǎng)的多臺計算機間,以及在該局域網(wǎng)與互聯(lián)網(wǎng)間進行快速可靠的通信。有了 AirPort ,幾個用戶可以同時在線,同時在網(wǎng)上沖浪、接收電子郵件、玩游戲和交換文件,而全部用戶訪問只需要通過一個互聯(lián)網(wǎng)服務(wù)帳戶。 AirPort 還可以通過無線方式,將文件從您的計算機傳輸?shù)?150 英尺 外的另一臺裝配 AirPort 的 iBook 、 iMac 、 PowerBook 或 Power Mac G4 上。 AirPort 的無線數(shù)據(jù)傳輸速率為每秒 11 兆位,每個基站可同時服務(wù)于多達 10 個用戶。由于 AirPort 是基于 IEEE802.11 直接序列擴頻( DSSS )全球工業(yè)標(biāo)準(zhǔn)上的,所以它可以與其它 802.11 設(shè)備實現(xiàn)互相連通。此外, AirPort 使用無線電信號,所以它可以穿透固體進行通信。 視頻功能: Mac OS X 中的 Quartz Compositor 包括了一種叫 Quartz Extreme 的硬件加速層。這個透明層使用基于 OpenGL 的視頻硬件,來支持視頻、 2D 和 3D 圖形的渲染。這種加速支持是自動運行的,不需要任何特殊代碼。 Mac OS X 還支持 “ 熱插拔 ” 顯示器的能力,也就是說,在需要更換顯示器時,可以不必先關(guān)掉主機。這種特性為用戶在設(shè)置和使用計算機時提供了更大的靈活性。但是,那些依賴于當(dāng)前視頻設(shè)置的應(yīng)用程序需要知道:這些設(shè)置現(xiàn)在可以在運行時被更改。核心圖形框架( CoreGraphics.framework )定義了允許程序在視頻設(shè)置發(fā)生改變時注冊通知的 API 。

標(biāo)簽: Mac OS系統(tǒng)
主站蜘蛛池模板: 米林县| 韶关市| 宁南县| 新宾| 富源县| 香港 | 宁国市| 柳林县| 安溪县| 安达市| 孟津县| 南京市| 庆城县| 渝北区| 盐亭县| 景德镇市| 长垣县| 盐津县| 柳河县| 八宿县| 凤台县| 宝鸡市| 德州市| 海阳市| 台山市| 濉溪县| 方山县| 嘉黎县| 吉林市| 牟定县| 江华| 合肥市| 昌乐县| 积石山| 余庆县| 罗山县| 禄丰县| 波密县| 喀喇沁旗| 板桥市| 龙门县|