まずはこういう方向性で

公開:2012-02-10 05:50
更新:2017-09-22 05:39
カテゴリ:c++,directx,windowラッパーライブラリ,レイヤードウィンドウ,windows,Direct3D

ウィンドウモードでDirect3Dプリミティブのみを画面表示し、その他は透明化する方法はとりあえず下の手順で実現できそうな気がしてきた。

最後の転送がソフトウェア処理になりそうだけれども、それはしょうがないかもしれない。ホントはスワップチェーンで自動的に作られるサーフェースから直接DCを取得できればいいのだけれど、スワップチェーンを作るときにGDI互換を示すフラグがセットできなさそうである。ここはもう少し調べてみないといけなさそうだけれども。。