.assembly extern mscorlib {} .assembly extern SharpDX { .publickeytoken = (b4 dc f0 f3 5e 55 21 f1) .ver 4:2:0:0 } .assembly Intromat.DXExt { .hash algorithm 0x00008004 .ver 1:0:0:0 } .module Intromat.DXExt.dll .class public auto ansi beforefieldinit Intromat.DXExt.GraphicsAnalysis extends [SharpDX]SharpDX.ComObject { .custom instance void [mscorlib]System.Runtime.InteropServices.GuidAttribute::.ctor(string) = ( 01 00 24 39 66 32 35 31 35 31 34 2d 39 64 34 64 // ..$9f251514-9d4d 2d 34 39 30 32 2d 39 64 36 30 2d 31 38 39 38 38 // -4902-9d60-18988 61 62 37 64 34 62 35 00 00 // ab7d4b5.. ) .method public hidebysig specialname rtspecialname instance void .ctor( native int nativePtr ) cil managed { .maxstack 8 // [17 9 - 17 24] IL_0000: ldarg.0 // this IL_0001: ldarg.1 // nativePtr IL_0002: call instance void [SharpDX]SharpDX.ComObject::.ctor(native int) IL_0007: ret } // end of method GraphicsAnalysis::.ctor .method public hidebysig static specialname class Intromat.DXExt.GraphicsAnalysis op_Explicit( native int nativePtr ) cil managed { .maxstack 8 // [21 80 - 21 177] IL_0000: ldarg.0 // nativePtr IL_0001: ldsfld native int [mscorlib]System.IntPtr::Zero IL_0006: call bool [mscorlib]System.IntPtr::op_Equality(native int, native int) IL_000b: brtrue.s IL_0014 IL_000d: ldarg.0 // nativePtr IL_000e: newobj instance void Intromat.DXExt.GraphicsAnalysis::.ctor(native int) IL_0013: ret IL_0014: ldnull IL_0015: ret } // end of method GraphicsAnalysis::op_Explicit .method public hidebysig instance int32 BeginCapture() cil managed { .maxstack 8 // [67 37 - 67 166] IL_0000: ldarg.0 // this IL_0001: ldfld void* [SharpDX]SharpDX.CppObject::_nativePointer IL_0006: ldarg.0 // this IL_0007: ldfld void* [SharpDX]SharpDX.CppObject::_nativePointer IL_000c: ldind.i IL_000d: ldc.i4.3 IL_000e: conv.i IL_000f: sizeof void* IL_0015: mul IL_0016: add IL_0017: ldind.i IL_0018: calli int32 (void*) IL_001d: ret } // end of method GraphicsAnalysis::BeginCapture .method public hidebysig instance int32 EndCapture() cil managed { .maxstack 8 // [67 37 - 67 166] IL_0000: ldarg.0 // this IL_0001: ldfld void* [SharpDX]SharpDX.CppObject::_nativePointer IL_0006: ldarg.0 // this IL_0007: ldfld void* [SharpDX]SharpDX.CppObject::_nativePointer IL_000c: ldind.i IL_000d: ldc.i4.4 IL_000e: conv.i IL_000f: sizeof void* IL_0015: mul IL_0016: add IL_0017: ldind.i IL_0018: calli int32 (void*) IL_001d: ret } // end of method GraphicsAnalysis::EndCapture } // end of class Intromat.DXExt.GraphicsAnalysis