directx

    0

    1答えて

    私はDirectX11とDirectXTKを使用して2Dゲームをコーディングしています。 ゲーム用に表示されたウィンドウを初期化し、DirectXを初期化するクラスフレームワークを作成しました。これらの初期化は正しく機能します。その後、ウィンドウにいくつかの背景などを描画することにしましたが、しばらくしてからは例外で終了します。私はtry {...} catch(){}ブロックを実行しました。これ

    -1

    1答えて

    WindowsでRDPを使用しています10. DirectXビデオを任意のブラウザでレンダリングするとRDPがクラッシュします。 例外: エラー発生アプリケーション名:mstsc.exeが、バージョン:10.0.15063.0、タイムスタンプ:0x57950623 フォールティングモジュール名:d3d11.dll、バージョン:10.0.15063.0、タイムスタンプ:0x6a789089 例外コー

    2

    1答えて

    道路プロファイルごとに地形の変形にOSG(Openscenegraph)を使用する予定です。道路メッシュは別々に生成されており、地形上に配置します。 OSGによって生成された地形は、道路プロファイルごとに変形する必要があります。地形クワッドタイルセルが大きすぎる可能性があるため、滑らかさのために道路境界に近い地形ジオメトリに追加のジオメトリを追加する必要があります。 この状況では、以下の2つの画像

    0

    1答えて

    私は、このアプローチを使用して太線洞曲線を描くようにしてみてください。https://forum.libcinder.org/topic/smooth-thick-lines-using-geometry-shader 私はHLSLジオメトリシェーダにポートにそれを試してみました:500を修正するための寸法を設定する /500気圧 厚さが問題を変更していないようだ struct PSInput

    2

    1答えて

    私は2つの異なるシェーダ(別々のファイルとしてPSとVS)を持っていますが、どちらも同じ定数バッファを使う必要があります。 この定数バッファを共有しているのか、倍増するコードがありますか? 私はエフェクトを使用していないので、実行時ではなくビルド時にシェーダをコンパイルする場合は、PSとVSシェーダを別々のファイルで別々のファイルにコンパイルする必要があります(CompileFromFileはそう

    0

    2答えて

    私はDirectXを初めて使用しています。 IDirect3DSurface9* pSurface; m_swapChain->GetBuffer(0, __uuidof(pSurface), reinterpret_cast<void**>(&pSurface)); char text[] = "Desktop.bmp"; wchar_t wtext[20]; mbstowcs(wtex

    0

    1答えて

    シーンをレンダリングする複数のコントロールがあります。 私は、コントロールごとにDeviceインスタンスを持っているだけでなく、コントロールごとにコンパイルする必要があるシェーダのようないくつかのオブジェクトを持っています。 これは、複数のデバイスと各コントロールのすべてのオブジェクトを持つ良いアプローチであるのだろうか? 私はそれからかなり良いパフォーマンスを得る。それはちょうど私はメモリとセッ

    0

    1答えて

    が、私はそのチュートリアルでdx12を学ぶ: https://www.braynzarsoft.net/viewtutorial/q16390-directx-12-constant-buffers-root-descriptor-tables#c0 は、私は2一定のバッファを持ってして、この手順を変更してみました(そのレジスタB0およびB1、私にはよく理解されている場合)。 そのために、私は2つ

    0

    1答えて

    IDirect3DDevice9インターフェイスの現在のメソッドをフックして、ビデオキャプチャを開始したいと考えています。 私は表面をロックしないように見えるこの作品 if (GetAsyncKeyState('O') & 1) { pDevice->CreateOffscreenPlainSurface((rect.right - rect.left),(rect.bottom - r

    0

    1答えて

    私は昨日からDirectX11プロジェクトをコンパイルしようとしていたので、いくつかのコンパイラエラーに苦労しました。レンダリングするオブジェクトを作成して定義するまで、すべてがうまくいきました。これにシェーダ(タイプエフェクト)を追加しました。 コンパイラは "" fxc.exe "がコード1で終了した"と言った。これを解決する 、私はこの答えに続く:したがってDirectX compilati