02 2014 档案

摘要:C++中引用(&)的用法和应用实例对于习惯使用C进行开发的朋友们,在看到c++中出现的&符号,可能会犯迷糊,因为在C语言中这个符号表示了取地址符,但是在C++中它却有着不同的用途,掌握C++的&符号,是提高代码执行效率和增强代码质量的一个很好的办法。在c++学习提高篇(3)---隐式指针的文章中我详细介绍了在隐式指针&的用法,其实这两个概念是统一的。引用是C++引入的新语言特性,是C++常用的一个重要内容之一,正确、灵活地使用引用,可以使程序简洁、高效。我在工作中发现,许多人使用它仅仅 是想当然,在某些微妙的场合,很容易出错,究其原由,大多因为没有搞清本源。故在 阅读全文
posted @ 2014-02-27 17:08 Moniza 阅读(177) 评论(0) 推荐(0)
摘要:分析文件来自于DirectX Sample Browser下的 Pick例程:第一部分:头文件及帮助编译的宏定义//--------------------------------------------------------------------------------------// File: Pick.cpp//// Copyright (c) Microsoft Corporation. All rights reserved.//--------------------------------------------------------------------------- 阅读全文
posted @ 2014-02-27 10:05 Moniza 阅读(960) 评论(0) 推荐(0)
摘要:Google在今天向几个国家的数据保护机构提交的用在Google基于位置的服务(LBS)中的基于汽车采集的wifi数据集的副本概述 Google的基于位置的服务依赖于各种信号来尝试为用户提供一个近似的位置信息。 这些信号数据包括GPS,以及手机信号塔位置和wifi访问点位置。 Google通过各种方式来收集手机信号塔的wifi访问点的位置信息。包括使用有手持设备和计算机应用程序提供的信息,以及汽车上安置的无线电接收器提供的信息。 Google定位服务会使用很多媒介来收集wifi访问点信息给StreetView(街景)服务使用,Google为了减少重复使用这些媒介做了不少工作。然而Goo... 阅读全文
posted @ 2014-02-25 21:46 Moniza 阅读(464) 评论(0) 推荐(0)
摘要:今天同学来问我DX相关的问题,发现还是有很多没弄懂的地方 阅读全文
posted @ 2014-02-25 00:03 Moniza 阅读(80) 评论(0) 推荐(0)
摘要:偶然在百度文档库中发现这个PPT:http://wenku.baidu.com/link?url=uZBdlhThHl29IGqtrwKifAK_LkLHERYHIwygb3kcUvj7rMn8luLGSMTklMjRd9JGCU6SHwTijSunUBlWQooDZ5P70xxveRe3mzX27ysRoQu### 阅读全文
posted @ 2014-02-24 10:46 Moniza 阅读(127) 评论(0) 推荐(0)
摘要:1、http://www.cppblog.com/lovedday/MyPosts.html 天行健 君子当自强而不息 对DXUT文档2、http://blog.sina.com.cn/s/blog_4c38d610010008s8.html 本文对引用DXUT时会出现的一些问题的解决方法有很好的提示。 阅读全文
posted @ 2014-02-21 17:16 Moniza 阅读(93) 评论(0) 推荐(0)
摘要:龙书,看到了HLSL由于,龙书讲的比较粗略,所以买了《DirectX3D HLSL高级实例精讲》来学习HLSL本书主要围绕DirectX SDK samples来分析讲解,下图是DXUT的文件结构研究目标:C++代码规范封装手法实现手法。。。 阅读全文
posted @ 2014-02-20 13:11 Moniza 阅读(126) 评论(0) 推荐(0)
摘要:1.BMapManager 初始化在setViewContent之前 否则会报错2.在application标签中声明service组件,每个app拥有自己单独的定位service3.初始化LocationClient类时需要注意:LocationClient类必须在主线程中声明。需要Context类型的参数。Context需要时全进程有效的context,推荐用getApplicationConext获取全进程有效的contextpublic LocationClient mLocationClient = null;public BDLocationListener myListener 阅读全文
posted @ 2014-02-14 14:04 Moniza 阅读(4123) 评论(0) 推荐(0)
摘要:在完成Mesh导入后,准备试着导入其他的X文件来看看效果,结果一直提示我“D3DXLoadMeshFromX()—Failed”。1.我考虑到是否是X文件结构可能有所不同,即格式差异,去查找相关资料,未果。其中了解到x文件的结构(转载)http://blog.csdn.net/lirunfa/article/details/7215548上有详细的说明。其中常用的模版类型值得留意。2.仔细检查语法调用是否有错,替换至原先的模型文件后,正常显示。3.设置断点,查看相关指针为空值(此时始终认为自己文件位置没有放错,而没有深究)。4.尝试从函数返回信息入手,查询Wondows DirectX Gra 阅读全文
posted @ 2014-02-13 19:09 Moniza 阅读(450) 评论(0) 推荐(0)
摘要:关于龙书中第十章 的网格优化还不是十分理解,但是对于子集概念已经清楚,并且对于Dump系列函数(用以输出相关数据信息的做法)深有感触,这种输出方式是对整个结构是透彻理解的一种非常好的途径。在以后开发项目的时候应当学会适当运用这种方法来生成相关文件,感觉是一种利于维护和记忆过程的良好方式。下面来介绍实例代码:需要引入fstream.h头文件,因为涉及到文件流的操作。Step 1: 全局变量 std::ofstream OutFile; 这个ofstream 在http://soft.chinabyte.com/database/460/11433960.shtml上有详细的介绍。step 2:打 阅读全文
posted @ 2014-02-10 23:52 Moniza 阅读(602) 评论(0) 推荐(0)
摘要:这里需要输入的是API key 即Ak,注意下图申请Ak需要 sha1值 + ; + 工程包名,如百度demo中需要 SHA1值;baidumapsdk.demo做为安全码,得到Ak。 阅读全文
posted @ 2014-02-09 21:53 Moniza 阅读(294) 评论(0) 推荐(0)
摘要:1、D3DX库 提供接口 ID3DXFont,该接口用于在Direct3D 应用程序中绘制文本。该接口内部使用GDI(图形设备接口)来绘制文本,因此该接口在性能上略有损失。然而正是由于使用的GDI,所以该接口才能处理一些复杂的字体和格式。1 HRESULT D3DXCreatFontInDirect(2 LPDIRECT3DDEVICE9 pDev, //device to associated with font3 CONST D3DXFONT_DESC *pDesc, //D3DXFONT_DESC structure4 LPD3DXFONT* ppFont //return th... 阅读全文
posted @ 2014-02-09 10:21 Moniza 阅读(1247) 评论(0) 推荐(0)
摘要:1.开发工具Android开发工具有很多,开发者可根据自己的喜好进行选择。在此,我们推荐开发者使用Eclipse作为自己的开发工具,本套开发指南也是针对Eclipse开发环境下进行编写的。2.工程配置第一步:在工程里新建libs文件夹,将开发包里的baidumapapi_vX_X_X.jar拷贝到libs根目录下,将libBaiduMapSDK_vX_X_X.so拷贝到libs\armeabi目录下(官网demo里已有这两个文件,如果要集成到自己的工程里,就需要自己添加),拷贝完成后的工程目录如下图所示;注:liblocSDK3.so和locSDK_3.1.jar为百度定位SDK所使用资源,开 阅读全文
posted @ 2014-02-08 21:41 Moniza 阅读(456) 评论(0) 推荐(0)
摘要:void RenderShadow(){ Device->SetRenderState(D3DRS_STENCILENABLE, true); Device->SetRenderState(D3DRS_STENCILFUNC, D3DCMP_EQUAL); Device->SetRenderState(D3DRS_STENCILREF, 0x0); Device->SetRenderState(D3DRS_STENCILMASK, 0xffffffff); Device->SetRenderState(D3DRS_STENCI... 阅读全文
posted @ 2014-02-08 12:39 Moniza 阅读(371) 评论(0) 推荐(0)
摘要:HRESULT 是一种简单的数据类型,通常被属性和ATL用作返回值。下表说明各种不同的值。头文件 winerror.h 中包含更多的值。名称 说明 值S_OK 操作成功 0x00000000E_UNEXPECTED 意外的失败 0x8000FFFFE_NOTIMPL 未实现 0x80004001E_OUTOFMEMORY 未能分配所需的内存 0x8007000EE_INVALIDARG 一个或多个参数无效 0x80070057E_NOINTERFACE 不支持此接口 0x80004002E_POINTER 无效指针 0x80004003E_HANDLE 无效句柄 0x80070006E_ABO 阅读全文
posted @ 2014-02-05 21:30 Moniza 阅读(377) 评论(0) 推荐(0)