• <ins id="pjuwb"></ins>
    <blockquote id="pjuwb"><pre id="pjuwb"></pre></blockquote>
    <noscript id="pjuwb"></noscript>
          <sup id="pjuwb"><pre id="pjuwb"></pre></sup>
            <dd id="pjuwb"></dd>
            <abbr id="pjuwb"></abbr>
            Dict.CN 在線詞典, 英語學(xué)習(xí), 在線翻譯

            學(xué)海苦作舟,書山勤為徑

            留下點回憶

            常用鏈接

            統(tǒng)計

            積分與排名

            Denoise

            English study

            Web技術(shù)

            數(shù)據(jù)壓縮

            一些連接

            最新評論

            D3D入門-D3D介紹

            1.   D3D入門

            本節(jié)提供一個對D3D圖形編程接口(API)的簡短介紹。這里你將發(fā)現(xiàn)一個圖形管道的概貌以及幫助你實現(xiàn)基本D3D功能的指南。

            1.1. D3D架構(gòu)

            本節(jié)包含MicrosoftD3D組件、其他Microsoft DirectX、操作系統(tǒng)和系統(tǒng)硬件之間的關(guān)系;下面將討論這些主題。

            1.1.1.    D3D的架構(gòu)概覽

            這是一個圖形管道的描述。每個塊的功能性在下面介紹,連接包含更多的信息。

             

            更多關(guān)于D3D的可編程節(jié)的架構(gòu)見《可編程頂點梯度架構(gòu)》和《可編程像素梯度架構(gòu)》。

             D3D Framework.JPG

            1.1.2.    硬件抽象層

            微軟的D3D通過HAL(硬件抽象層)提供設(shè)備獨立;HAL是由設(shè)備制造商提供的設(shè)備指定接口,D3D直接使用顯示硬件來工作。程序才能不需要和HAL交互。應(yīng)用程序使用D3D暴露的一系列接口和方法而不是HAL提供的機(jī)制來使用顯示設(shè)備。設(shè)備制造商在WINDOWS的各個平臺上(XP200098等)上實現(xiàn)32位的編程。HAL可以是顯示驅(qū)動器的一部分或和設(shè)備驅(qū)動器通過一個驅(qū)動器生產(chǎn)商定義的接口來通訊的獨立DLL

            D3D HAL由芯片制造商、主板生產(chǎn)商或OEM實現(xiàn)。HAL僅僅實現(xiàn)設(shè)備依賴的代碼并在不競爭的執(zhí)行。如果硬件沒有執(zhí)行一個功能,HAL就不會將其作為硬件功能來報告。另外,HAL并不驗證參數(shù),D3D在調(diào)用HAL之前執(zhí)行參數(shù)驗證。

            在微軟DirectX 9HAL可以有三種不同的頂點處理模式:軟件頂點處理、硬件頂點處理和同一個設(shè)備上的混合頂點處理。純設(shè)備模式是HAL設(shè)備的變量。純設(shè)備類型僅僅支持硬件頂點處理,并僅僅允許應(yīng)用程序查詢設(shè)備狀態(tài)的一個小的子集。另外,純設(shè)備僅僅在有最小化容量級別的適配器上可用。

            1.1.3.    系統(tǒng)整體

            下圖顯示了微軟D3DGDIHAL以及硬件之間的關(guān)系。

            在上圖中,我們看到,D3D程序和GDI程序一樣都通過顯示卡的設(shè)備驅(qū)動來訪問圖形硬件。與GDI不同的是,D3D可以在選擇一個HAL設(shè)備的時候利用硬件特性,HAL設(shè)備提供了基于顯示卡支持的硬件加速。你可以通過D3D在運行的時候來決定設(shè)備是否有這個能力。

            關(guān)于設(shè)備的更多信息參見設(shè)備類型。
            D3D System.JPG

                                                                  2006年2月15日

            posted on 2006-02-15 23:16 笨笨 閱讀(2380) 評論(2)  編輯 收藏 引用 所屬分類: DirectX3D

            評論

            # re: D3D入門-D3D介紹 2006-02-16 10:55 junyuan

            flash制作 http://www.junyuan.com.cn/flash_mk/index.htm
            網(wǎng)站建設(shè) http://www.junyuan.com.cn/site_con/index.htm
            網(wǎng)頁設(shè)計 http://www.junyuan.com.cn/design/index.htm
            企業(yè)上網(wǎng) http://www.junyuan.com.cn/web/index.htm
            郵局 http://www.junyuan.com.cn/mailbox
            網(wǎng)絡(luò)公司 http://www.junyuan.com.cn/company/index.htm
            電子商務(wù) http://www.junyuan.com.cn/ebiz/index.htm
            網(wǎng)頁制作 http://www.junyuan.com.cn/page/index.htm
            動畫設(shè)計 http://www.junyuan.com.cn/ani_dsgn/index.htm
            企業(yè)郵局 http://www.junyuan.com.cn/e_mail/index.htm
            動畫制作 http://www.junyuan.com.cn/ani_mk/index.htm
            網(wǎng)站制作 http://www.junyuan.com.cn/site/index.htm
            企業(yè)郵局 http://www.junyuan.com.cn/e_mail/index.htm
            網(wǎng)頁制作 http://www.junyuan.com.cn/page/index.htm
            電子信箱 http://www.junyuan.com.cn/email/index.htm
            網(wǎng)站設(shè)計 http://www.junyuan.com.cn/site_design/index.htm
            上海網(wǎng)站建設(shè)http://www.junyuan.com.cn/site_con/index1.htm
            網(wǎng)頁設(shè)計公司http://www.junyuan.com.cn/design/index2.htm
            網(wǎng)站設(shè)計公司http://www.junyuan.com.cn/site_design/index2.htm
            動畫設(shè)計公司http://www.junyuan.com.cn/ani_dsgn/index2.htm
            動畫制作公司http://www.junyuan.com.cn/ani_mk/index2.htm
            網(wǎng)站制作公司http://www.junyuan.com.cn/site/index2.htm
            條碼打印機(jī) http://www.toshiba-tec.com.cn/company/company.asp
            上海別墅 http://www.opal-villa.com/index.htm
            迪斯尼 http//www.opal-villa.com/index4.htm
            程序開發(fā) http://www.junyuan.com.cn/program/index.htm
            建站 http://www.junyuan.com.cn/cnstrct/index.htm
            網(wǎng)站建立 http://www.junyuan.com.cn/website/index.htm
            建立網(wǎng)站 http://www.junyuan.com.cn/website/index1.htm
            川沙 http://www.opal-villa.com/index3.htm
            上海自考 http://www.newtimes-sh.com
            建網(wǎng) http://www.junyuan.com.cn/chinaweb/index.htm
            上海建網(wǎng) http://www.junyuan.com.cn/chinaweb/index1.htm
            建網(wǎng)公司 http://www.junyuan.com.cn/chinaweb/index2.htm
            上海建網(wǎng)公司http://www.junyuan.com.cn/chinaweb/index3.htm  回復(fù)  更多評論   

            # re: D3D入門-D3D介紹 2007-02-11 17:26 韓介

            餓有他日有和日他和
              回復(fù)  更多評論   

            中文字幕一区二区三区久久网站 | 国产精品久久久久久久久免费| 久久综合亚洲色HEZYO社区| 综合网日日天干夜夜久久| 久久精品中文字幕无码绿巨人| 欧美一区二区精品久久| 国产欧美久久久精品影院| 99久久久精品| 久久久久久久91精品免费观看| 日韩精品久久无码人妻中文字幕 | MM131亚洲国产美女久久| 99热成人精品免费久久| 欧美日韩久久中文字幕| 99精品久久久久久久婷婷| 精品久久久久久中文字幕大豆网| 国产精品久久久久久一区二区三区 | 亚洲国产成人精品女人久久久| 久久精品国产99久久无毒不卡| 久久久久无码中| 久久se精品一区精品二区| 色欲综合久久中文字幕网| 亚洲&#228;v永久无码精品天堂久久 | 久久精品国产亚洲av日韩| 久久久久亚洲精品男人的天堂| 欧美噜噜久久久XXX| 久久精品国产色蜜蜜麻豆| 久久久久国产精品麻豆AR影院| 国产精品福利一区二区久久| 亚洲伊人久久精品影院| 中文字幕无码久久精品青草| 久久久久免费视频| 日韩亚洲国产综合久久久| 久久久久亚洲AV成人网人人软件| 久久精品嫩草影院| 久久亚洲综合色一区二区三区| 久久ZYZ资源站无码中文动漫| 久久久久人妻一区二区三区| 亚洲七七久久精品中文国产| 亚洲国产成人久久综合一区77 | 久久99精品久久久久久| 久久伊人精品青青草原高清|