Quote:Original post by Programmer16
Also, for future reference, when posting source code please use the source tags [ source ] and [ /source ] (without spaces of course.)
---------------------------
Where will I write
and
Quote:Original post by Programmer16
Also, for future reference, when posting source code please use the source tags [ source ] and [ /source ] (without spaces of course.)
and
private void Form1_Paint(object sender, PaintEventArgs e){/* 1*/ Direct3D objDirect3D = new Direct3D ();/* 2*/ PresentParameters pp = new PresentParameters ();/* 3*/ pp.BackBufferHeight = 1080;/* 4*/ pp.BackBufferWidth = 1920;/* 5*/ Device dvc = new Device (objDirect3D, 0, DeviceType.Hardware, this.Handle, CreateFlags.HardwareVertexProcessing, pp);/* 6*/ VertexBuffer VrtxBuf = new VertexBuffer (dvc, 3 * 3 * 4, Usage.WriteOnly, VertexFormat.None, Pool.Managed);/* 7*/ DataStream VrtxStrm = VrtxBuf.Lock (0, 0, LockFlags.None);/* 8*/ float [] VrtxData = { 50f, 0f, 0f, 0f, 50f, 0f, 0f, 25f, 0f };/* 9*/ VrtxStrm.WriteRange (VrtxData);/*10*/ VrtxBuf.Unlock ();/*11*/ dvc.Clear (ClearFlags.All, Color.Black, 1f, 0);/*12*/ dvc.BeginScene ();/*13*/ dvc.SetStreamSource (0, VrtxBuf, 0, 12);/*14*/ dvc.DrawPrimitives (PrimitiveType.TriangleList, 0, 1);/*15*/ dvc.EndScene ();/*16*/ dvc.Present ();/*17*/ VrtxStrm.Dispose ();/*18*/ VrtxBuf.Dispose ();/*19*/ dvc.Dispose ();/*20*/ objDirect3D.Dispose ();}
Quote:Original post by unbirdI thought the same thing, but SlimDX sets default values for everything.
... Take a look at the presentation parameters, you only set the backbuffer size.