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

            戰魂小筑

            討論群:309800774 知乎關注:http://zhihu.com/people/sunicdavy 開源項目:https://github.com/davyxu

               :: 首頁 :: 新隨筆 :: 聯系 :: 聚合  :: 管理 ::
              257 隨筆 :: 0 文章 :: 506 評論 :: 0 Trackbacks

            D3D9下的獲得RenderTarget有2種方法

            1. 使用D3DXCreateTexture或者Device->CreateTexture 創建紋理

                調用Device->GetSurfaceLevel(0, &SurfacePtr );獲得Surface指針

               將Surface指針使用Device->SetRenderTarget設置上去即可開始繪制

               注意:D3DXCreateTexture創建的是2的n次冪的紋理,而Device->CreateTexture 創建的則可以是任意大小的紋理

               這種方法創建的Texture與Surface是一一對應的,由D3D底層自動做了Resolve的過程

               不能使用MultiSample

             

            2. 使用Device->CreateRenderTarget()創建一個Surface,用Surface直接設置為RenderTarget

              可以開啟Lockable選項,但是效率會非常低

              可以使用MultiSample

               由于沒有Texture的關聯,這種方法繪制速度理論上會快一些

            可以使用Device->StretchRect來將Surface直接拷貝到后備緩沖或者另外一個Surface。不過在DX8和某些DX9的驅動上有一定兼容性問題,具體請參考SDK

             

             

            參考:

            Render to Surface 

               http://www.borgsoft.de/renderToSurface.html

            渲染到紋理(Render To Texture, RTT)詳解

               http://www.opengpu.org/bbs/viewthread.php?tid=445

            posted on 2010-09-14 15:12 戰魂小筑 閱讀(4534) 評論(0)  編輯 收藏 引用 所屬分類: 渲染 Shader 引擎
            中文精品久久久久人妻| 一个色综合久久| 国产精品99久久精品爆乳| 国产精品久久久久久吹潮| 久久er国产精品免费观看2| 精品久久一区二区三区| 九九久久精品无码专区| 亚洲精品无码久久毛片| 99久久精品免费看国产一区二区三区| 日韩人妻无码精品久久免费一| 91精品国产色综合久久| 久久久久亚洲精品无码网址| 色欲久久久天天天综合网精品 | 午夜精品久久影院蜜桃| 亚洲精品国精品久久99热一| 亚洲成人精品久久| 亚洲精品乱码久久久久久蜜桃不卡| 国产精品久久成人影院| 三级韩国一区久久二区综合| 久久久久亚洲AV成人片 | 嫩草伊人久久精品少妇AV| 久久国产综合精品五月天| 三上悠亚久久精品| 思思久久99热免费精品6| 久久精品国产亚洲av麻豆小说 | 久久亚洲高清观看| 狠狠色丁香久久婷婷综合| 久久国产综合精品五月天| 久久精品国产亚洲av高清漫画| 欧洲性大片xxxxx久久久| 久久91综合国产91久久精品| 亚洲午夜久久久久妓女影院| 久久久WWW成人免费精品| 国产精品一久久香蕉产线看| 伊人久久大香线蕉亚洲| 狠狠色丁香久久婷婷综合图片| 免费一级欧美大片久久网 | 久久亚洲sm情趣捆绑调教| 国产AV影片久久久久久| 日韩乱码人妻无码中文字幕久久| 国产精品一区二区久久|