2010-05-14 84 views

回答

2

基本上,呈現矩形屏幕的大小,設定作爲紋理渲染你離屏紋理。

現在,對於一些細節:

這也可能是最好只生成所需頂點緩衝區事前。你需要一個位置組件(X,Y,Z,儘管你在技術上不需要Z)和一個UV組件。我建議製作其中一個供整個程序使用,其中左上角的位置爲0,0,0爲UV 0,0,右下角爲1,1,UV爲1,然後,爲了呈現您的紋理,設置你的紋理(就像其他紋理一樣),設置你的矩陣/矩陣按照你想要的尺寸進行縮放,併發送帶有頂點緩衝區的drawcall。

+0

我該如何設置紋理?因爲在所有示例中,它們都使用效果文件來設置着色器資源視圖,但我不想使用效果文件。 – 2010-05-15 11:59:13

+0

沒想到我解決了我的效果文件問題,在DX10中,即使是最簡單的任務,也必須創建一個效果文件。 – 2010-05-16 11:42:15