managed-directx

    0熱度

    1回答

    我使用DirectX與C#(MDX)。我的任務是把兩個盒子(用Mesh.Box創建)放在一起。 頂盒具有: 寬度:200 高度:10 深度:1 底部盒已: 寬度:10 高度:100 深度:1 兩者在一起應該看起來像 ----------- - - - - 現在我有問題,我不知道如何calcultate兩個正確的翻譯: 機頂盒: d3dDe

    0熱度

    1回答

    在使用RenderToSurface繪製半透明對象時(當我在設備上繪製對象時繪製對象時),我面臨問題。問題是當我在RenderToSurface上繪製Alpha值爲50%的對象時,以及當我繪製表面到設備時,對象的透明度無效。我的代碼如下。 [code] RenderingSurface.BeginScene(RenderTexture.GetSurfaceLevel(0),view); _d

    0熱度

    2回答

    我有一個使用DirectX播放視頻的舊應用程序,我想更新它並防止Loader鎖定的「錯誤」等。 請問轉換應用程序的基本步驟是什麼?我需要特別注意什麼? 目前我在項目中引用了指向已添加到本地文件夾的本地DLL文件。這不是一個好的方法,也不是這個問題的另一個原因。 Microsoft.DirectX Microsoft.DirectX.DirectInput

    0熱度

    1回答

    我的舊項目存在一些問題......如果很短 - 「使用Microsoft.DirectX」。 他們棄用了,現在,我在新PC上運行我的遊戲,並得到各種故障&麻煩,不存在反正之前。 由於他們不贊成,不再支持,我正在尋找解決方案,以取代gfx引擎的好方法,而不會丟失我所有的應用程序代碼。 例如,舊的XNA項目可以移植到MonoGame或FNA,而無需對其架構進行全面更改,我需要以同樣的方式進行。 這裏的

    1熱度

    1回答

    public partial class Form1 : Form { SecondarySoundBuffer m_DSoundBuffer; DirectSound m_DirectSound; string fileName = @"F:\\guitar-classical-E-octave0.wav"; public void setting()

    0熱度

    1回答

    我使用drawtext方法在網格上創建標籤。完美的工作 - 但他們總是在網格im前面顯示在網格中。 是否有可能將其呈現在對象內部不可見的網格後面? 好像DrawText的使用:-(

    -2熱度

    2回答

    我有一個可視化地圖數據的應用程序。直到今天,我已經使用標準Forms.Graphics在我的Windows應用程序中繪製2D線條和其他圖元。 我今天發現Managed C#DirectX已被棄用。如果我想在我的應用程序中使用2D/3D,是否有任何替代方案可以作爲C#開發人員? (這不是一個遊戲,所以我不會遷移到C++)。我不需要任何先進的東西。我所需要的只是能夠以2D和3D繪製線條和麪部,並且使用

    0熱度

    1回答

    我想實現AreaLight使用Directx 9 Plz幫助我如何開始。我學兩種三個聯動,但能夠在RenderMonkey的實現還是直接用樣品

    0熱度

    1回答

    發表評論發佈到one of my questions,我正在嘗試開始使用DirectInput。 我完全不熟悉它,而且我不知道如何開始。命名空間似乎是Microsoft.DirectX.DirectInput,但我似乎無法在我的引用中的任何地方找到它。 它說在幾個地方,你只需要從我的項目中的引用添加它,但我無法找到它。 我檢查了一個DirectX SDK,但它似乎是Windows SDK的一部分,

    2熱度

    1回答

    最近我得到了一臺裝有Windows 7的新電腦,並安裝了C#2010 Express。我在C#2008 Express的Vista機器上寫了很多軟件。當我試圖將託管的D3D應用程序遷移到2010年時,它們都在運行時崩潰並出現錯誤「不是有效的Win32應用程序」。並經過一些故障排除後,我知道這是因爲MS不再支持託管DirectX。多麼拖沓。所以它看起來像我將不得不重新編寫一噸的代碼使用下列選項之一: