• <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>

            0.2 API層次

                  D3D10 的運(yùn)行時(shí)是分層次的。首先是處于核心的基本功能層,然后再是處于外圍的可選功能層次,如輔助開發(fā)層等。

            核心層
                  核心層是默認(rèn)存在的,它提供了API函數(shù)和驅(qū)動(dòng)程序之間的直接映射,盡量減少高頻度調(diào)用時(shí)的開銷。核心層最注重的是性能,所以它只做最關(guān)鍵的驗(yàn)證。
                  除核心層外的所有層都是可選的。基本規(guī)則是,每個(gè)層次添加新的功能,但不改變已有的功能。當(dāng)調(diào)用D3D10CreateDevice創(chuàng)建設(shè)備時(shí),核心層總會(huì)被創(chuàng)建。可選層通過設(shè)置D3D10_CREATE_DEVICE_FLAG 標(biāo)記來選擇。

            調(diào)試層
                  調(diào)試層提供大量的參數(shù)和一致性驗(yàn)證。可以通過 ID3D10InfoQueue 接口來獲取調(diào)試層返回的字符串隊(duì)列。
                  為使用調(diào)試層,必須安裝DirectX SDK(來獲得D3D10SDKLayers.DLL),并在D3D10CreateDevice時(shí)提供D3D10_CREATE_DEVICE_DEBUG 標(biāo)記。使用調(diào)試層會(huì)使程序幀率變慢。

            切換到參考(Switch-to-Reference)層

                 為程序提供在硬件抽象設(shè)備(HAL)和參考軟件設(shè)備(REF)之間切換的功能。在D3D10CreateDevice時(shí)選擇D3D10_DRIVER_TYPE_REFERENCE設(shè)備類型來創(chuàng)建參考設(shè)備。或者提供D3D10_CREATE_DEVICE_SWITCH_TO_REF 標(biāo)記來同時(shí)創(chuàng)建硬件抽象設(shè)備參考設(shè)備。使用 ID3D10SwitchToRef::SetUseRef.函數(shù)來進(jìn)行HAL和REF之間的切換。

            線程安全層
                  線程安全層使得程序的多個(gè)線程可以安全地使用一個(gè)設(shè)備。線程安全層默認(rèn)開啟,所以D3D10默認(rèn)就是線程安全的,而D3D9不是。

            posted on 2007-08-31 14:24 隨便寫寫 閱讀(479) 評(píng)論(0)  編輯 收藏 引用 所屬分類: DirectX 10 學(xué)習(xí)與研究

            導(dǎo)航

            <2025年8月>
            272829303112
            3456789
            10111213141516
            17181920212223
            24252627282930
            31123456

            統(tǒng)計(jì)

            常用鏈接

            留言簿(1)

            隨筆分類(30)

            隨筆檔案(16)

            文章分類(18)

            文章檔案(9)

            鏈接

            搜索

            最新評(píng)論

            閱讀排行榜

            評(píng)論排行榜

            久久久久九国产精品| 日产精品久久久一区二区| 国产精品久久久久一区二区三区| 国产精品日韩深夜福利久久| 色综合合久久天天给综看| 亚洲av伊人久久综合密臀性色 | 伊人久久大香线蕉亚洲五月天| 久久精品国产亚洲AV香蕉| 女人香蕉久久**毛片精品| 久久综合久久综合亚洲| 狠狠88综合久久久久综合网| 欧美久久综合九色综合| 国产午夜久久影院| 久久久久久精品免费免费自慰| 91精品婷婷国产综合久久| 99蜜桃臀久久久欧美精品网站| 国产伊人久久| 久久精品国产99国产精偷| 亚洲成色WWW久久网站| 伊人久久大香线蕉综合网站| 99久久精品九九亚洲精品| 1000部精品久久久久久久久| 亚洲午夜精品久久久久久app| 国产叼嘿久久精品久久| 国产精品久久久天天影视| 久久精品aⅴ无码中文字字幕不卡 久久精品aⅴ无码中文字字幕重口 | 久久久久99精品成人片| 精品国产乱码久久久久久1区2区 | 亚洲国产天堂久久综合网站| 久久婷婷五月综合色高清| 中文国产成人精品久久不卡| 亚洲午夜精品久久久久久浪潮 | 日韩久久无码免费毛片软件| 99久久人人爽亚洲精品美女| 久久精品国产亚洲欧美| 久久99精品久久久久久动态图| 亚洲AV日韩精品久久久久久久| 久久精品国产亚洲AV蜜臀色欲| 欧美日韩精品久久免费| 国产成人精品综合久久久| 一本色道久久综合狠狠躁|