- 博客(12)
- 资源 (6)
- 收藏
- 关注
原创 vs2015下C#+MVC实操
在熟悉了两天VS2015后,发现在这下面用MVC是真的简单。先是新建一个MVC项目,这个上一篇已经讲过了。今天讲下怎么写一个自己的MVC。首先,在controllers文件夹下添加控制器名称这里我们自己定义一个,我把他定义为MyfirstControllers,一定要记住,后面这个Controllers别改。新建完成后,你会发现Controllers文件夹下就有了这个控制器的文件和默认的源码,同时Views文件夹下面也有了一个Myfirst文件夹与这个控制器相对应。..
2022-03-28 15:27:16 858
原创 关于DX截屏
龙儿最近很不幸啊。所以很久没写博客了,今天终于回来了。。。。 今天的话龙儿就谈一谈怎么用DX来截屏吧。 首先要了解一下HRESULT D3DXSaveSurfaceToFile( LPCTSTR pDestFile, D3DXIMAGE_FILEFORMAT DestFormat, LPDIRECT3DSURFACE9 pSr
2012-12-09 15:29:46 1827 1
转载 二十岁出头的时候上,你一无所有,你拥有一切。
(一)嘴上说说的人生那年我在离家的时候一个劲地往自己的硬盘里塞《灌篮高手》,我妈一副嗤之以鼻的表情看着我,似乎是在说:“这么大的人了居然还这么喜欢看动漫。”我不知道怎么回应她,只好耸耸肩,因为我实在无法对我亲爱的娘亲说明这部动漫对我的意义。你知道,有些歌有些东西就是有那种力量。哪怕它在你的手机里藏了好几年,哪怕它早就过了黄金期,哪怕越来越少的人会提起它。你就是知道,当你一听
2012-11-08 18:31:23 1451
原创 DirectX + CEGUI
龙儿这几天有点忙,所以最近几天没写。还请大家见谅啊。。。今天就讲一下龙儿自己用DirectX与CEGUI结合起来写的一个小程序吧。。。DX的话龙儿之前已经配好,接下来就是要配一下CEGUI。ps:龙儿用的是VS2010,CEGUI-0.6.2-vc7首先添加包含路径Project --->Properties或者按快捷键Alt + F7,在include d
2012-11-02 23:36:38 1244
转载 C++学了这么多年,你仍不知道的事!!!
C++学了这么多年你知道为什么定义类时,类的定义放在.h文件中,而类的实现放在cpp文件中。它们为什么能够关联到一起呢?你知道什么东西可以放在.h文件中,什么不能。什么东西又可以放在cpp文件中。如果你忘记了或是压根就不明白,那么读过此文你会清晰无比!! 首先谈下声明与定义的区别。 声明是将一个名称引入程序。定义提供了一个实体在程序中的唯一描述。声明和定
2012-11-01 11:58:26 692
原创 DirectX Blend
龙儿今天来谈一下这个Direct的融合吧。要说简单其实很简单,只要调用SetRenderState把blend打开就行,要说难的话可能有点难以理解它到底怎么混合。龙儿就借用一下龙书里的一个公式outpixel = srcpixel x srcfactor + dstpixel x dstfactor;其中的x运算为颜色值里面各个分量相乘。例如:srcpixel =
2012-10-30 23:52:01 1648 2
原创 DirectX 9 Graphics the Definitive Guide to Direct3D第二章
龙儿对于这个CSDN无话可说,翻译了一下午就这么没了,还好我还保存了部分底稿。现在只能把那一部分提供给大家了,希望大家不要见怪啊。本来我是把书上的代码截屏放在这译文里,但图片又挂了,所以龙儿还是用帖我自己的代码吧。IDirect3D9 *Direct3DCreate9( UINT SDKVersion);其中SDKVersion 的值必须为D3D_SD
2012-10-30 00:48:22 1438
原创 关于最近CSDN
貌似最近CSDN出了点问题啊,老是抽。昨天晚上我上传个资源传了半天硬是传不上去。今天吧,我辛辛苦苦翻译了一下午,结果被它这么一抽,全没了。心里实在过不去,发篇博吐槽一下。。。
2012-10-29 19:55:14 542
原创 DirectSound
今天把试了下DirectSound,说实话,用起来还没有PlaySound()方便。但功能却要强得多。要使用这个组件,首先要用DirectSoundCreate8创建一个LPDIRECTSOUND8对象; LPDIRECTSOUND8 m_sound; HRESULT hr; hr = DirectSoundCreate8(NULL, &m_sound, NULL); if (FAILED
2012-10-28 23:29:19 709
原创 拾取摄线
所谓拾取,是根据你在屏幕上的一个点与你空间中的mesh是否相交。而你的空间是三维的,屏幕上的点是二维的。这就需要一个逆投影的过程,也就涉及到了视口变换矩阵三维空间中的点p(Px, Py, Pz)通过p视口变换后为s(Sx, Sy)其中 Sx = Px * Width / 2 + X + Width / 2 Sy = -Py * Height / 2
2012-10-27 00:18:37 1616
原创 DxInput的使用
今天搞了一天的DxInput,晚上总结下:1.创建DirectInput8对象。DirectInput8Create( HINSTANCE hinst, DWORD dwVersion, REFIID riidltf, LPVOID *ppvOut, LPUNKNOWN punkOuter);LPDIRECTINPUT8 lpi; HRESU
2012-10-23 23:44:31 2106
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人