• <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é)??嘧髦郏瑫角跒閺?/a>

            留下點(diǎn)回憶

            常用鏈接

            統(tǒng)計

            積分與排名

            Denoise

            English study

            Web技術(shù)

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

            一些連接

            最新評論

            D3D入門-D3D介紹

            1.   D3D入門

            本節(jié)提供一個對D3D圖形編程接口(API)的簡短介紹。這里你將發(fā)現(xiàn)一個圖形管道的概貌以及幫助你實(shí)現(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)見《可編程頂點(diǎn)梯度架構(gòu)》和《可編程像素梯度架構(gòu)》。

             D3D Framework.JPG

            1.1.2.    硬件抽象層

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

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

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

            1.1.3.    系統(tǒng)整體

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

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

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

                                                                  2006年2月15日

            posted on 2006-02-15 23:16 笨笨 閱讀(2371) 評論(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ù)  更多評論   

            欧美大香线蕉线伊人久久| 久久久久亚洲国产| 色综合久久综精品| 久久精品夜色噜噜亚洲A∨| 97精品国产91久久久久久| 潮喷大喷水系列无码久久精品| 亚洲中文字幕无码久久精品1| 色婷婷综合久久久久中文| 久久99精品久久只有精品| 久久人人爽人人爽AV片| 国产精品嫩草影院久久| 久久综合久久鬼色| 久久久久久精品免费免费自慰| 久久国产成人| 久久婷婷五月综合国产尤物app| 国产精品女同久久久久电影院| 久久99国产精品久久99| 久久这里有精品视频| 亚洲精品美女久久久久99| 777久久精品一区二区三区无码| 少妇被又大又粗又爽毛片久久黑人| 亚洲va久久久久| 久久久久久a亚洲欧洲aⅴ| 伊人久久一区二区三区无码| 2022年国产精品久久久久| 久久涩综合| 国产91色综合久久免费分享| 亚洲国产成人乱码精品女人久久久不卡 | 久久久久久毛片免费看| 久久精品亚洲乱码伦伦中文| 久久久无码一区二区三区| 国产精品99精品久久免费| 精品熟女少妇AV免费久久| 国产精品日韩欧美久久综合| 99国产精品久久久久久久成人热| 一极黄色视频久久网站| 久久无码av三级| 久久99精品久久久久久动态图| 久久人人爽人人爽人人爽| 久久久久女教师免费一区| 国产ww久久久久久久久久|