まず、私の状況を説明したいと思います。私は2つのプロジェクトを持っています(vs 2012 sln)。1 つは dx9 sdk で開発するゲーム デモで、もう 1 つはファイルを生成する dx9 インターセプター プロジェクトd3d9.dll
です。my をゲーム ディレクトリにコピーすると、ゲームは dx9 SDKd3d9.dll
のオリジナルではなく、my dll を使用します。d3d9.dll
ここに問題があります: 関数を使用して dxp9 インターセプター pjroject でデバッグ メッセージを出力します。ゲームのデモを実行すると、関数OutputDebugString
に a を追加しても、Sysinternals debugView はメッセージをキャプチャできません。dll がゲーム プロセスによってロードされていることは確かです。デバッグ メッセージをキャプチャするにはどうすればよいですか? からの回答が見つかりません。誰でも私を助けることができますか?OutputDebugString("dll!");
DllMain
dbgview.chm