directx

    0熱度

    1回答

    從VB2005升級時這個https://github.com/LestaD/SourceEngine2007,我似乎無法來解決這個問題... 的錯誤是由被列入後來 錯誤列表的依賴造成我這些錯誤: Error C2061 syntax error: identifier 'STAT_CHUNK' Error C3646 'GetChunkType': unknown override speci

    0熱度

    1回答

    doucment SampleBias表示偏移是一個介於0.0和1.0之間的浮點數。不過,我已經做了一點實驗,[0,1]之外的偏差值正常工作。 [0,1]之外的偏置值是否可以保證正常工作?或者這隻取決於硬件?

    0熱度

    1回答

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

    2熱度

    1回答

    我讀的書, 「實用渲染和計算用的Direct3D 11」 來看,在DirectX 11的樣品: CPP: https://github.com/walbourn/directx-sdk-samples/blob/master/Direct3D11Tutorials/Tutorial02/Tutorial02.cpp HLSL: https://github.com/walbourn/directx

    0熱度

    2回答

    所以MSDN說,你可以在兩個進程之間共享資源(堆): https://msdn.microsoft.com/en-us/library/windows/desktop/mt186623(v=vs.85).aspx 是在OpenGL可能是一回事嗎?如果是這樣,我可以使用一些函數名稱或任何類型的起點爲我的搜索,因爲我還沒有發現任何東西。 請注意,我試圖避免將數據複製到系統內存並返回到同一設備,因爲這將

    0熱度

    1回答

    我正在開發一個應用程序,可以檢測我係統上安裝的DirectX版本。例如,如果DirectX 9和DirectX 11安裝在我的系統上,則我的程序必須檢測這些安裝並顯示安裝的版本。但是,我已經將如何做到這一點 編輯不知道: 我不想使用輸入dxdiag UI檢測到的版本,我想我的程序來檢測版本。和所有已安裝的版本必須檢測不只是被預裝由OS

    1熱度

    1回答

    因此,我已經通過關於保留與立即模式渲染的問題列表,但似乎沒有人指定圖形API(OpenGL/DirectX)存儲的場景數據是存儲在RAM中還是存儲在GPU內存中。常識告訴我,API會將場景數據存儲到GPU上,但我沒有在線看過直接指定的數據。這是因爲它取決於API中的設置? 只是要清楚,我的問題如下:在保留模式圖形中,場景數據是否總是存儲在GPU的內存中,還是取決於圖形API中的某些設置?

    -2熱度

    1回答

    我有問題,有錯誤 if (FAILED(D3D11CreateDeviceAndSwapChain( nullptr, D3D_DRIVER_TYPE_HARDWARE, nullptr, createFlags, requestedLevels, sizeof(requestedLevels)/sizeof(D3D_FEATURE_LEV

    0熱度

    1回答

    我最近學了一個着色器。 正如我所知,簡單地說, 首先,製作一個緩衝區,保存頂點信息。 然後製作着色器文件並編譯。 最後,設置着色器和繪圖。 但是研究代碼,我猜想着色器和緩衝區之間沒有直接連接。所以我想知道着色器如何讀取頂點信息?只是做一個着色器讀取一個存在的緩衝區? 我不確定我的打算是否會順利交付。 因爲我不會說英語。我希望你們能理解我。

    0熱度

    1回答

    我試圖在https://github.com/Microsoft/Windows-universal-samples/tree/master/Samples/D2DSvgImage上修改Direct 2D SVG示例來繪製SVG字符串,而不是從文件中繪製。我所做的只是替換代碼以從資產文件打開流。下面是相關的摘錄: void D2DSvgImageRenderer::CreateDeviceDepe