• <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ù)  更多評論   

            伊人久久大香线蕉无码麻豆| 久久无码人妻精品一区二区三区| www.久久热| 久久精品国产一区| 亚洲国产成人精品久久久国产成人一区二区三区综 | 久久亚洲精品国产亚洲老地址 | 久久久久久久久久久久久久| 久久精品国产亚洲77777| 久久国产精品波多野结衣AV| 国产色综合久久无码有码| 国産精品久久久久久久| 亚洲欧美久久久久9999| 精品久久久久久无码专区不卡| 亚洲精品成人网久久久久久| 久久婷婷国产综合精品| 亚洲精品乱码久久久久久| 欧美亚洲日本久久精品| 久久久精品国产sm调教网站| 91亚洲国产成人久久精品网址| 97久久精品无码一区二区| 亚洲国产精品嫩草影院久久| 久久电影网一区| 久久久久久亚洲精品成人| 久久久SS麻豆欧美国产日韩| 91精品日韩人妻无码久久不卡| 日韩久久久久久中文人妻| 亚洲?V乱码久久精品蜜桃| 日韩欧美亚洲综合久久影院d3| 精品久久久久久综合日本| 色天使久久综合网天天| 综合网日日天干夜夜久久| 亚洲伊人久久成综合人影院| 久久精品这里只有精99品| 亚洲欧洲久久久精品| 日本精品久久久久久久久免费| 久久精品综合一区二区三区| 国产巨作麻豆欧美亚洲综合久久| 久久精品国产亚洲7777| 久久久久一本毛久久久| 亚洲国产天堂久久综合| 思思久久好好热精品国产|