direct3d12

    1熱度

    1回答

    我想在DirectX 12中實現顏色選擇。所以基本上我所要做的就是同時渲染兩個渲染目標。第一個渲染目標應該包含正常渲染,而第二個應該包含objectID。 要渲染到兩個渲染目標,我認爲你需要做的就是用OMSetRenderTargets設置它們。 問題1:你如何指定哪個着色器或流水線狀態對象應該用於特定的渲染目標?像你如何說render_target_0應該與shader_0渲染,render_t

    3熱度

    1回答

    對於D3D編程的新手,應該直接學習D3D12還是在D3D12之前需要D3D11? 假設從頭開始和C++的正確知識,我該走哪條路?

    9熱度

    1回答

    我似乎偶然發現了有關DirectX 12.0編程的問題,迄今爲止還沒有任何研究提供了有關該問題的深入見解。因此,我自己一直在尋找這個問題,但似乎還沒有一個切實的解決方案。 要告訴你,我現在用C(不是C++)和編程,因爲很明顯,DirectX的12頭文件提供做支持C,沿着C++,雖然我已經遇到的問題是奇怪的,因爲它似乎對C設計不佳,可能是因爲沒有多少人使用該語言編程複雜(尤其是面向對象)應用程序。