private void AddHook(Direct3D9DeviceFunctions function, Delegate callback)
 {
     if (!this.ExcludedHooks.Contains(function))
     {
         this.Hooks.Add(function, LocalHook.Create(GetAddressOf(function), callback, this));
     }
 }
Пример #2
0
 // Shorthand convenience method
 public static IntPtr GetAddressOf(Direct3D9DeviceFunctions function)
 {
     return(d3d9functionAddresses[function]);
 }
 // Shorthand convenience method
 public static IntPtr GetAddressOf(Direct3D9DeviceFunctions function)
 {
     return d3d9functionAddresses[function];
 }
 private void AddHook(Direct3D9DeviceFunctions function, Delegate callback)
 {
     if (!this.ExcludedHooks.Contains (function))
         this.Hooks.Add(function, LocalHook.Create(GetAddressOf(function), callback, this));
 }