]> git.cworth.org Git - apitrace/blobdiff - specs/d3d10_1.py
d3d10/d3d11: Add sideeffects/internal attributes to specs.
[apitrace] / specs / d3d10_1.py
index 96414db768b533b7ded55e27236aaf36fccf6d2d..5703a2f1ac2997429cfd6e4c1f42c065c622c4cd 100644 (file)
 """d3d10_1.h"""
 
 from winapi import *
-from d3d10sdklayers import *
 from d3d10 import *
 
-ID3D10Blob = Interface("ID3D10Blob", IUnknown)
-LPD3D10BLOB = ObjPointer(ID3D10Blob)
-
-ID3D10Blob.methods += [
-    Method(LPVOID, "GetBufferPointer", []),
-    Method(SIZE_T, "GetBufferSize", []),
-]
-
 D3D10_DRIVER_TYPE = Enum("D3D10_DRIVER_TYPE", [
     "D3D10_DRIVER_TYPE_HARDWARE",
     "D3D10_DRIVER_TYPE_REFERENCE",
@@ -117,7 +108,9 @@ d3d10_1.addFunctions([
 ])
 
 d3d10_1.addInterfaces([
+    IDXGIAdapter1,
     IDXGIDevice1,
+    IDXGIResource,
     ID3D10Debug,
     ID3D10InfoQueue,
     ID3D10Multithread,