directx

    4熱度

    1回答

    我的應用程序不時初始化一堆DirectX的東西並加載場景,有時包含一些大紋理(每個紋理最多200-300 MB)。起初,一切工作正常,但經過一段時間FromMemory()剛剛停止工作,但僅限於大紋理: SlimDX.Direct3D11.Direct3D11Exception: E_FAIL: An undetermined error occurred (-2147467259) a

    0熱度

    1回答

    所以我試圖用SlimDX捕獲區域。我的意思是,我不想從[0,0]到[1920,1080]。 最好我想傳遞一個Rectangle對象來保存捕獲所需的信息。 我想用SlimDX(DirectX)來做到這一點,因爲如果我們看一下像CopyFromScreen這樣的替代品,它將極大地提高捕獲時間。 我需要捕獲大約30塊100x100像素,我認爲使用DirectX可能是我最好的選擇。所有開始的coördin

    0熱度

    1回答

    我正在嘗試製作遊戲。我使用的是directx 9,我有一些問題試圖進入全屏模式。我做了一個函數,使所有的當前參數初始化。一切都很好,除非我讓窗口= false(即我設置全屏爲真)。 這裏是我目前的參數變量:D3DPRESENT_PARAMETERS d3dpp; 下面是d3dpp變量的代碼。大部分(如果不是全部)這些代碼來自charles kelley編寫的一本名爲Programming 2d G

    1熱度

    1回答

    我目前正在爲我的遊戲項目尋找性​​能優化。我的初始化過程的瓶頸是加載我的模型的紋理。加載和分配大型紋理最多需要100ms。這是一個問題,因爲我有很多這樣的問題。我分析了我的代碼,發現大部分時間(大約96%)都用於CopyPixels(請參閱下文)。 我附加了我用於導入下面所有紋理的函數。這個功能像魅力一樣,基於官方的SharpDX-samples-master示例代碼。首先,我從我的自定義文件格式

    3熱度

    1回答

    我正在嘗試將一些用戶界面添加到我的全息應用程序中。 我的整個應用程序都是用DirectX編寫的,我不會使用Unity。 該應用程序的主要功能是在全息空間中顯示3D卷,並與手勢(如旋轉和平移)進行交互。 改進交互的一個想法是創建一些浮動窗口,添加高級操作和特徵。 在一個完美的世界中,我想在我的浮動窗口(這將是浮動平面或廣告牌)中繪製一個用XAML編寫的接口或由一些Windows.UI.XAML.UI

    0熱度

    2回答

    noob問題: 如何從連接的相機獲取參數的任何示例,例如支持的分辨率? 我使用的是2010年的DirectX月 代碼來創建一個設備: HWND m_hwnd; HDC *phdc; IDirect3D9 *m_pD3D; IDirect3DDevice9 *m_pDevice; IDirect3DSwapChain9 *m_pSwapChain; HRESU

    1熱度

    1回答

    我嘗試啓動C#的DirectX編程本教程: http://www.riemers.net/eng/Tutorials/DirectX/Csharp/Series1/tut2.php 我使用Visual Studion社區2015年,我的代碼是這樣的: using System; using System.Collections.Generic; using System.ComponentMo

    0熱度

    2回答

    我使用Visual Studio的圖形調試器在VS2017和只顯示MS應用。我甚至在編輯選中並添加它,GTAV處於運行狀態,但不能選擇: 更新:(關於加雷思的答案): 我已經顯示我的directX控制面板,沒有什麼我可以做的: 另外,在other debug options,點擊後,它顯示與第一個窗口相同的東西:

    0熱度

    1回答

    我需要從直接模式下運行的應用程序捕獲幀到D3D11Texture2D中。我正在執行該操作,通過掛鉤Present()或Present1()通常,但現在一些應用程序(例如SteamVR遊戲,OVR遊戲等)輸出direct mode(Nvidia and AMD opened this feature for VR)中的幀。 有沒有人有任何想法?

    1熱度

    1回答

    我正在閱讀Real-Time Rendering(第三版)。在第7.9節「組合燈光和材料」中,它說「如果不使用動態分支,則需要爲每種可能的燈光和材料類型組合生成不同的着色器」。 我認爲靜態分支非常適合這個問題。是對的嗎?