問題タブ [direct3d10]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票する
0 に答える
345 参照

c# - Direct2D と Direct3D (SlimDX) を混在させるとクラッシュする

Direct3D 10.1 アプリケーションで、D2D と D3D の描画コードを混在させようとしています。c0000005描画コードは正常に動作しますが、アプリは不確定な時間 (時間ではなく分) の後に必ずクラッシュします (モジュール d3d11.dll で code を使用)。関連するコードのセクションを以下に掲載しました。他のビットを見たいかどうか尋ねてください。この質問に追加できます。

DeviceCreationFlags

デバイスの作成

Direct2D の初期化

描画コード

前もって感謝します!

0 投票する
1 に答える
297 参照

direct3d - msdn「Direct3D チュートリアル Win32 サンプル」のチュートリアル 2

こんにちは、 https: //code.msdn.microsoft.com/windowsdesktop/Direct3D-Tutorial-Win32-829979ef#content の Tutorial2 を実行しようとしています。

チュートリアル 1 では、機能させるために #pragma comment(lib,"d3d11.lib") を追加する必要がありました。

チュートリアル 2 では、#pragma comment(lib,"d3d11.lib") と #pragma comment(lib,"D3DCompiler.lib") の 2 つのプラグマを追加しました。しかし、まだ私はそれを構築することはできません。.hlsl ファイルで次のエラーが生成されます:{エラー X1507 でソース ファイルを開くことができませんでした: 'Tutorial02.fx'}。コンピューターで Tutorial02.fx を見つけようとしましたが、見つかりませんでした。このファイルがどこにあるか、またはこれを機能させる方法はありますか? Visual Studio 2015 コミュニティ エディションを使用しています。

0 投票する
0 に答える
87 参照

texture2d - Sharpdx Direct3D10 テクスチャ内のピクセルを編集するには?

Sharpdx と dx10 を使用して、テクスチャ (Texture2D) 内の特定のピクセルを変更する必要があります。

今私は得た

Texture.Map(0, MapMode.Write, MapFlags.None, out stream);

しかし、「パラメーターが正しくありません」と表示されます。例外。

私が見つけたすべてのソリューションは、dx9またはdx11、またはSharpdx以外のものであり、使用されたメソッドはSharpdx.Direct3D10には存在しません。うまくいけば、ここの誰かがテクスチャを編集するこの単純なタスクを行う方法を知っています...