/// <summary> /// /// </summary> /// <param name="minLevel"></param> public D3D10(Direct3D10.FeatureLevel minLevel) { m_device = DeviceUtil.Create10(DeviceCreationFlags.BgraSupport, minLevel); if (m_device == null) { throw new NotSupportedException(); } }
/// <summary> /// /// </summary> /// <param name="dev"></param> public D3D10(Device dev) { if (dev != null) { //dev.AddReference(); this.m_device = dev; } else { m_device = DeviceUtil.Create10(DeviceCreationFlags.BgraSupport); if (m_device == null) { throw new NotSupportedException(); } } }