private void Release() { if (this.comObject != null) { Marshal.ReleaseComObject(this.comObject); this.comObject = null; this.createDeviceEx = null; } }
private void Release() { if (_comObject == null) { return; } Marshal.ReleaseComObject(_comObject); _comObject = null; _createDeviceEx = null; }
private Direct3D9Ex(ComInterface.IDirect3D9Ex obj) { this.comObject = obj; ComInterface.GetComMethod(this.comObject, 20, out this.createDeviceEx); }
public static extern int Direct3DCreate9Ex(int SDKVersion, out ComInterface.IDirect3D9Ex directX);