1

DirectDraw 用の proxyDLL を取得しましたが、プロキシされた関数は呼び出されませんが、ゲームは proxyDLL で動作します。

どういうわけか、FRAPS は 1 秒あたりのフレーム数のカウンターを表示できるため、データがどのように表示されるかがわかります。

しかし、実際に表示を更新すると思われる機能はどれもヒットしません。ブレークポイントがヒットしていないようです。これまで。(Flip、Begin/EndSceneなどを試しました)

取得したコードは次のリンクです。

http://svn2.assembla.com/svn/lightningstools/trunk/D3D_DDraw_Proxy/

だから私の質問は:

DirectX 3 が表示を更新するために使用する関数はどれですか? ブレークポイントを探す/配置する必要があるのはどの関数ですか?

ここでの問題は、DirectX 3 のドキュメントが見つからないことです。

D3D9 dll がロードされているかどうかを processexplorer で確認しましたが、ロードされていません。したがって、D3D9 フックはオプションではありません。

4

1 に答える 1