Original Post
At the moment I'm only able to achieve fullscreen DirectX using C# via this method: This probably isn't the best way to go about it...Seeing as I have presentParams.Windowed set to true. I've searched the MSDN and the SDK docs but haven't found anything on this. Am I doing it right, or is there a better way?
public GameForm()
{
this.FormBorderstyle = FormBorderstyle.None;
this.WindowState = FormWindowState.Maximized;
}
public bool InitDirect3d()
{
PresentParameters presentParams = new PresentParameters();
presentParams.Windowed = true;
presentParams.SwapEffect = SwapEffect.Discard;
d3dDevice = new Device( 0, DeviceType.Hardware, this,
CreateFlags.SoftwareVertexProcessing, presentParams );
return true;
}