オーバーレイされたグラフィックス領域(DirectX/DirectDrawメソッド経由)を画面上の任意の場所に設定するか、少なくともウィンドウ領域内で使用する必要があります。誰でもこれを行うことができましたか?ウィンドウ内のDirectXオーバーレイ
1
A
答えて
1
ご希望のものは"Layered Window"と思います。ここにはan exampleがあり、DirectX(およびOpenGL)でレイヤードウィンドウを作成する方法を示しています。
レイヤードウィンドウを使用すると、通常のウィンドウフレームを透明(または半透明)にして、描画するコンテンツがデスクトップや他のウィンドウの上に浮かんで見えるようにします。
1
私たちは最近、すべてのGUI用にC#を使用し、ウィンドウ内に高速3D用にDirectXを使用した同様のアプリケーションを作成しました。 C#はGUIの迅速な開発には優れていましたが、GDI +は私たちのプログラムにとっては十分速くありませんでした。そこで、C#ウィンドウのPanel内のWndPrc関数をオーバーライドし、マウスイベントのすべてのコントロールとペイントをC++のDLLに移しました。結果はスムーズで、複雑な3Dバックエンドとの迅速なアプリケーション開発のあらゆる側面を組み合わせることができました。
関連する問題
- 1. SlimDX/DirectXのYUVオーバーレイ?
- 2. ウィンドウのないdirectXアプリケーションのスクリーンショット
- 3. DirectXパフォーマンスの問題最大化ウィンドウ
- 4. スキンされたウィンドウ:Win32 APIとDirectX
- 5. DirectXを使用するg ++ウィンドウ?
- 6. ウィンドウ内の画像にオーバーレイを描画する最速の方法
- 7. のDirectX
- 8. ウィンドウ内のウィンドウhtmlフレームワーク
- 9. サイト全体の内側の影のオーバーレイ?
- 10. DirectX 10のシンプルアニメーション
- 11. ウィンドウ内のバッチリネーム
- 12. ウィンドウ内のヘッドコマンド
- 13. ウィンドウ内のHTML
- 14. ウィンドウ内のトラップカーソル
- 15. ウィンドウ内のコマンド
- 16. ウィンドウ内のビジュアルスタジオコンパイラディレクトリ
- 17. YUVオーバーレイを使用した複数のSDLウィンドウ
- 18. DirectX Lighting
- 19. DirectXレンダリング
- 20. DirectXマネージドプール
- 21. DirectXファーストパーソンカメラ
- 22. DirectXリアルタイムテクスチャ
- 23. オーバーレイの部分オーバーレイ
- 24. CSSオーバーレイと角内の位置
- 25. WPFを使用してDirectXのビュー/ウィンドウを取得するには?
- 26. Jquery Loadingオーバーレイはウィンドウを使って拡大/縮小します
- 27. CでのDirectXプログラミング?
- 28. Deferred Shading DirectXのデモ?
- 29. DirectX 11の2Dオルト
- 30. DirectXとCudaのパフォーマンス