108 lines
2.9 KiB
Plaintext
108 lines
2.9 KiB
Plaintext
.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
|