• <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久久99久久| 久久福利片| 亚洲精品乱码久久久久久蜜桃图片 | 久久久久亚洲AV无码专区桃色| 国产免费福利体检区久久| 色婷婷噜噜久久国产精品12p| 久久精品国产乱子伦| 国产欧美久久久精品| 欧美一级久久久久久久大| 亚洲精品国精品久久99热一| 久久91精品久久91综合| 久久精品一本到99热免费| 久久毛片免费看一区二区三区| 欧美色综合久久久久久| 久久久久国产一级毛片高清板| 欧美精品乱码99久久蜜桃| 久久影院综合精品| 久久亚洲中文字幕精品一区| 国内精品综合久久久40p| 狠狠色丁香婷婷综合久久来来去| 伊人久久综合无码成人网| 久久国产精品免费一区| 色综合久久中文字幕无码| 无码人妻久久一区二区三区蜜桃 | 精品久久久久久无码中文字幕| 97久久国产露脸精品国产| 日韩十八禁一区二区久久| 亚洲天堂久久精品| 久久久久亚洲AV成人片| 欧美日韩精品久久久久| 2021国内精品久久久久久影院| 久久亚洲2019中文字幕| 青青草原综合久久大伊人精品| 精品免费久久久久久久| 久久精品午夜一区二区福利| 久久精品aⅴ无码中文字字幕不卡 久久精品成人欧美大片 | 国产亚洲精品自在久久| 日本欧美久久久久免费播放网 |