directx-10

    2熱度

    1回答

    我知道,使用DXUT可以使用CDXUTSDKMesh:創建導入.X模型()方法: g_Mesh.Create(pd3dDevice, L"tiny.x", (D3D10_INPUT_ELEMENT_DESC*)layout, 3); 不使用DXUT,有一個簡單的方法來導入一個.x模型? 我還沒有在網上發現很多關於這方面的信息,我想知道是否有人能指引我朝着正確的方向發展。 或者,如果沒有簡單的方

    3熱度

    1回答

    我在使用D3D10CreateDeviceAndSwapChain創建有效的DirectX 10設備和交換鏈時遇到了一些問題。我認爲這可能是我的窗口創建出現問題,因爲它說提供的SwapChainDesc中的OutputWindow是未使用的= ??? (或隨機int值) 這個問題一直強調我出去,因爲我似乎無法找出什麼是錯的項目代碼 我知道它在線路193 CDirect3D.cpp失敗at resu

    0熱度

    1回答

    當我建立我的項目並運行遊戲時,我總是得到這個錯誤。 Unhandled exception at 0x76fb2073 in Screen.exe: 0xC0000005: Access violation writing location 0x00000338 or sometimes 0x00000000. 當我調試這個錯誤時,我可以看到free.c源文件。 ..... else //

    1熱度

    2回答

    我目前正試圖在DirectX10中實現一個天穹,但我遇到了實際問題,試圖在網上找到一個很好的教程,以瞭解如何去做這件事。我甚至瀏覽了搜索功能中尋找「DirectX10 skydomes」的所有四頁結果。 有沒有人在這裏知道任何好的網站/書籍/教程等,可以幫助我在創造一個半體面的外觀天幕的生產?

    1熱度

    1回答

    我已經使用了DirectX 9,數量相當可觀,並且剛剛切換到DirectX 10.我注意到很多9的設備方法已經丟失或被更改。例如,在DX9中,StretchRect方法用於在屏幕上繪製曲面。 我的問題是這樣的:我有一個IDirect3DSurface9,我需要畫到屏幕上,但我使用的是DirectX 10.可以使用10的圖形設備嗎?或者我需要獲得9的圖形設備,並與那個一起做?是否有可能同時擁有IDi

    0熱度

    1回答

    我想看看我的大學提供給我的DirectX示例,但是當我嘗試在Visual Studio 2008中編譯它時(在調試模式下),它給出了我下面的錯誤 - 錯誤1個致命錯誤LNK1104:無法打開文件「d3d10.lib,」 我不知道這個問題可能是什麼。我從另一個模塊中獲得了另一個DirectX示例,這個模塊是我廣泛使用的,並沒有遇到這個問題。 我確保Visual Studio知道在哪裏查找鏈接文件,方

    0熱度

    1回答

    目前我正在使用下面的幾何着色器,一旦細分二十面體的二十面體的多個分區: [maxvertexcount(8)] void gs(triangle VS_OUT gin[3], inout TriangleStream<GS_OUT> s) { // p1 // /\ // / \ // m0 --- m1 // /\ /\ //

    0熱度

    2回答

    我正在使用DirectX10來模擬水面,並且我現在使用了高度圖,這是高度(y)在點(x,z)處的二維數組。但要在屏幕上繪製它,我必須將它變成一個網格或具有繪製三角形拓撲的索引。 但是數據太大而無法手動完成。有沒有什麼方法可以讓我在屏幕上繪製它。我希望這很容易實現。如果DirectX10中包含的功能可以實現,那麼這對我來說是最好的選擇。

    2熱度

    1回答

    我對DirectX 10中的消除鋸齒需要完成的過程感到困惑。我之前根本沒有這樣做,所以它可能只是因爲我一般程序混淆。 以下是目前爲止我所知道的(或者我認爲我知道的):您需要爲您在着色器中使用的RasterizerState對象啓用多重採樣,並且需要將交換鏈描述中的SampleDesc(DXGI_SWAP_CHAIN_DESC)設置爲計數的支持值(並且質量應該保持爲0,因爲其他值或特定於硬件 - 盡

    3熱度

    1回答

    這實際上是2個問題之一,但都涉及到DXUT。 如何配置項目以在Visual Studio 2010中使用DXUT?我是否需要將所有的頭文件和源文件添加到我想要使用DXUT的任何項目中?我可以將($ DXSDK_DIR)\ Samples \ C++ \ DXUT \ Core添加到我的Include目錄嗎? 是否有D3D10當量至: DXUTSetCallbackD3D9DeviceReset(O