]> git.cworth.org Git - apitrace/blobdiff - wrappers/d3d9trace.py
d2d1,dwrite: Trace both APIs together.
[apitrace] / wrappers / d3d9trace.py
index c1cadb67e49b10d39d6619992d6fb6acceb73977..2a4c1a93d824503164d15e36b0796a7c105cec59 100644 (file)
@@ -25,6 +25,7 @@
 
 
 from dlltrace import DllTracer
+from specs.stdapi import API
 from specs.d3d9 import d3d9, D3DSHADER9
 
 import specs.d3d9dxva2
@@ -94,6 +95,8 @@ _declCount(const D3DVERTEXELEMENT9 *pVertexElements) {
     return count;
 }
 '''
-    tracer = D3D9Tracer('d3d9.dll')
-    tracer.traceModule(d3d9)
 
+    api = API()
+    api.addModule(d3d9)
+    tracer = D3D9Tracer()
+    tracer.traceApi(api)