I am trying to enable PureDevice for testing purposes, but i can´t seem to get it to work.
Is there sometihng i need to set it to for it to work?
{
DeviceWindowHandle = form.Handle,
PresentFlags = SharpDX.Direct3D9.PresentFlags.None,
BackBufferCount = 1,
PresentationInterval = SharpDX.Direct3D9.PresentInterval.Immediate,
SwapEffect = SharpDX.Direct3D9.SwapEffect.FlipEx,
BackBufferFormat = SharpDX.Direct3D9.Format.X8R8G8B8,
MultiSampleType = MultisampleType.None,
Windowed = true,
};
device = new SharpDX.Direct3D9.DeviceEx(new SharpDX.Direct3D9.Direct3DEx(), 0, SharpDX.Direct3D9.DeviceType.Hardware, form.Handle, SharpDX.Direct3D9.CreateFlags.PureDevice, presentParams);