public D2DLayered() { FPSLimit = 60; device = new SharpDXLib.Direct3D10.Device1(DriverType.Hardware, DeviceCreationFlags.BgraSupport, SharpDXLib.Direct3D10.FeatureLevel.Level_10_1); someDC = Win32Util.GetDC(IntPtr.Zero); // not sure what this exactly does... root dc perhaps... }