managed-directx

    3熱度

    1回答

    我包裝它採用託管DirectX一個vb.net應用程序,我不使用VS部署項目等 現在,我要檢查託管DirectX 9 C被安裝在客戶端或沒有。如果沒有下載從網絡管理的directX。什麼是最好的方式來做到這一點? 我發現下面的Microsoft組件安裝程序軟件開發工具包http://msdn.microsoft.com/en-us/library/ms994369.aspx。並且這是我發現的最新版

    1熱度

    1回答

    據我所知,撥打Manager::CheckDepthStencilMatch應該會給我一個答案,但到目前爲止,我還沒有能夠收集有效進行此呼叫所需的部分。 特別是,我需要獲得adapterFormat和renderTargetFormat參數的值。我在創建設備時沒有指定任何特定格式,所以我需要一種獲取默認/當前「格式」值的方式。

    2熱度

    2回答

    這是一個非常深刻的主題,我想,所以任何具有洞察信息的網址也很樂意接受。 我一直在使用本機directx工作了很多,從未管理過。另一方面,大多數情況下,當開發其他類型的應用程序時,不需要高級GPU渲染,我通常會使用託管代碼(如C#)。開始越來越青睞C#,我一直在考慮嘗試一些託管DirectX。 所以我的問題是,如果有任何顯着的缺點和使用管理的DirectX的利弊。當然,我最感興趣的是潛在的缺點。如果

    0熱度

    1回答

    在單個顯示器設置上創建新的Managed DirectX設備非常簡單,我使用適配器標識符0(或Manager.Adapters.Default.Adapter)調用設備構造函數。 在多顯示器設置中,我想使用正確的適配器標識符0或1創建設備,具體取決於當前使用的主顯示器或輔助顯示器。我如何確定我應該使用哪個適配器ID?

    0熱度

    1回答

    我目前正在開發一個具有高度動態GUI的小應用程序,需要大量刷新和繪圖。爲了將其歸檔,我使用託管的DirectX。 我成功地繪製了一個特定的字體到特定的座標字符串,但我不知道如何我可以旋轉繪製的文字... 任何想法? 謝謝!

    0熱度

    1回答

    我是新編寫的像素着色器並在我的託管directx項目中使用,我可以從中獲取一些基本示例以啓動它。

    0熱度

    1回答

    我有一個問題,其中Device.Dispose()需要很長時間才能在應用程序關閉時執行。我正在調查這是否是由於未被管理的對象沒有被正確釋放,從而導致很長的清理時間。 是否有一種簡單的方法來跟蹤或查看已分配的非託管DirectX對象?