以下更改相对于E_D3D91.0正式版:1:[!]"E_D3D9"改名为“E_DirectX".为其他DirectX组件作准备.2:[!]调用"d3dx9_42.dll"库改为"d3dx9_39.dll"库.直接影响相关的ID3DX...类.3:[!]优化各类(修改为继承),删除与基类重复的方法,相对减少源码体积(不多,约20KB).3:[+]ID3DXPMesh之前版本漏掉了(MSDN内没有,d3dx9mesh.h中有).4[+]ID3DXSPMesh之前版本漏掉了(MSDN内没有,d3dx9mesh.h中有).5:[+]IDirect3D9Ex6:[+]IDirect3DDevice9Ex7:[+]IDirect3DSwapChain9Ex8:[+]IDirect3D9ExOverlayExtension9:[+]IDirect3DDevice9Video10:[+]IDirect3DAuthenticatedChannel911:[+]IDirect3DCryptoSession912:[+]IDirectInput813:[+]IDirectInputDevice8其中DIDATAFORMAT参考了Delphi的JEDI后处理的.若有更好的方法欢迎讨论.14:[+]IDirectInputEffect15:[*]日后会陆续添加DirectX的其余组件,并且修复现有问题.(以后版本会整合发布,改动都将写入日志,公开免费发布,以谋求易语言完美调用原生DirectX所有组件方法.待组件全了后,我会定期逐个类/方法测试,顺便写些Demo.)提示:有易友建议我使用EATL,我大致看了下原理是类似的.但它改写了易语言的类(也是其亮点),从而导致可以直接调用.对于E_DirectX这个项目来讲,我个人感觉意义不是很大(该处理的类型还得处理!).并不是说EATL不好,本人多重考虑后感觉不适合.许多类方法可能存在问题务必注意特征/情况如下:方法中参数类型为文本型、字节集、所有类型的数组、以及自定义类型成员中含有其他自定义类型的,这些未经处理的大多存在问题.还有小数型参数与返回值的问题("Call"的问题),第一个版本(E_D3D9Beta1)中存在此重大问题.其后续的版本基本都已修复.以上问题基本皆由易独特的类型存储结构无法与之匹配而引起的.(了解C++类型存储结构的小伙伴可以很快想到处理办法.)模块还有大量问题没有处理,本人没有那么多时间和精力去逐个测试,除了自己用到的方法以外,许多都是简单处理下(工作量异常大!无奈之举,以后慢慢修复吧.也可以自己参照我处理过的方法自行研究,开源也是有此目的.)若发现问题可以发送相关的代码到我的邮箱.(此文最底下或模块中的作者信息一栏),便于我整合进下一版本中.承诺:以后所有版本皆会以免费开源形式发布,可任意使用,无任何限制.(据我所知之前也有不少因此受益的小伙伴,才让我更有信心继续下去.)声明:E_DirectX(E_D3D9)从诞生以来一直是以无偿开源的形式存在,同时因此作者(Roc/xc.roc)也无法对产品和用户进行有效的约束或限制,同时也不承担因为该产品所带来的后果,若造成任何损失/后果由使用者自行承担.请大家谨慎考虑取舍!总而言之,一切如涛哥所言:"向正确的方向前进!".动态:本人最近根据某易友的建议正在开发EssenGUI(游戏界面库),主要是应用于游戏环境(HookD3D--!).会以开源模块的形式小范围收费发布,并且给予相关技术支持.有相关需求的用户也可以联系我邮箱.以后会建立相关Q群供用户交流.大致特点:简单、易用、可扩展性(你能想到的,你能见到的组件几乎都能扩展出来.类似Ex_DUI,但也所有区别.).
2025/2/6 20:01:50 90KB D3D
1
本手册是真正的中文开发手册,来自于官网,适合初学者,开发人员查询使用
2025/1/29 5:57:36 9.67MB WINDOWS开发
1
C#MSDN帮助文档非常齐全的内容新手上手快
2025/1/14 15:39:13 5.98MB MSDN C#
1
轻松掌握基本技能!这本循序渐进书籍由HerbSchildt撰写,是编程新手或不熟悉C++的编程人员的理想选择。
通过此系列的模块化方法(包括示例项目和进度检查),您可以根据自己的进度学习使用C++。
本PDF文档(共437页),根据根据zhangxingping的博客整理,感谢他的无私奉献。
练习答案和英文版在微软官方可下载:http://msdn.microsoft.com/zh-cn/beginner/cc305129.aspx
2024/12/29 13:35:18 2.03MB C++ 初学者 指南 中文
1
资源包括:使用Rose进行UML设计,各种图的设计,详细的需求分析,概要设计以及详细的代码,后期有用NDoc生成的代码注释文档,相当于java'的javaDoc文档,和C#.net的Msdn文档,基本实现了图书管理系统的各种功能,包括图书的流通,续借。
管理员对书籍的管理等很多方面。
2024/12/13 4:11:44 1.6MB c# 毕业设计 图书管理系统
1
MSDN中文版,还有一些windows32的API详解,是编程的必备参考资料。
MSDN中文版,还有一些windows32的API详解,是编程的必备参考资料。
2024/11/6 10:56:08 19.36MB MSDN
1
MSDN杂志提供的一个AES加密算法的代码示例,非常有用。
带中文帮助。
2024/10/24 11:03:08 175KB AES 加密 C# 代码
1
xml加密(XMLEncryption)是w3c加密xml的标准。
这个加密过程包括加密xml文档的元素及其子元素,通过加密,xml的初始内容将被替换,但其xml格式仍然被完好的保留。
介绍我们有3个加密xml的方法1、仅仅使用对称加密的方法加密xml这种加密方法只使用一个密钥,也就是说无论是加密xml还是解密xml都使用一个相同的密钥。
因为这个密钥不会在被加密的xml中保存,所以我们需要在加密和解密的过程中加载这个密钥并保护它不被窃取。
2、使用对称加密和非对称加密相结合的方法来加密xml这种方法需要一个用于加密数据的对称密钥和一个用于保护这个对称密钥的非对称密钥。
被加密的对称密钥和被加密的数据一起保存在xml文档中。
当用私有非对称密钥解密密钥的时候要用公开非对称密钥对密钥进行加密。
本文就将使用这种方法。
想学到其他更多的方法请参看MSDN等到更多的信息。
(译者注:非对称加密算法需要两个密钥:公开密钥(publickey)和私有密钥(privatekey)。
公开密钥与私有密钥是一对,如果用公开密钥对数据进行加密,只有用对应的私有密钥才能解密;
如果用私有密钥对数据进行加密,那么只有用对应的公开密钥才能解密。
因为加密和解密使用的是两个不同的密钥,所以这种算法叫作非对称加密算法。
)3、使用X.509加密xml,这种方法是用X.509作为非对称密钥,它由诸如VeriSign之类的第三方提供。
方法不管xml加密是如何完成的,保存加密数据总是用两种方法之一。
1、加密后所有的元素都被命名为2、加密后只有数据被替换,而元素名称仍然是可读的,不会发生变化。
2024/7/23 1:08:31 22KB XML Encryption Decryption
1
kinectv2鲜有的开发书籍,比看msdn要方便的多。
SetupKinect2andaworkspaceforKinectapplicationdevelopmentAccessaudio,color,infrared,andskeletaldatastreamsfromKinectUsegestureandspeechrecognitionPerformcomputervisionmanipulationsonimagedatastreamsDevelopWindowsStoreappsandUnity3DapplicationswithKinect2TakeadvantageofKinectFusion(3Dobjectmappingtechnology)andKinectRipple(Kinectprojectorinfotainmentsystem)
2024/7/7 2:06:06 10.95MB Kinect 2.0 API 接口
1
包括C#编程指南和C#参考,方便程序开发者对C#常用函数的查找。
2024/6/29 3:42:27 3.88MB C#;msdn
1
共 48 条记录 首页 上一页 下一页 尾页
在日常工作中,钉钉打卡成了我生活中不可或缺的一部分。然而,有时候这个看似简单的任务却给我带来了不少烦恼。 每天早晚,我总是得牢记打开钉钉应用,点击"工作台",再找到"考勤打卡"进行签到。有时候因为工作忙碌,会忘记打卡,导致考勤异常,影响当月的工作评价。而且,由于我使用的是苹果手机,有时候系统更新后,钉钉的某些功能会出现异常,使得打卡变得更加麻烦。 另外,我的家人使用的是安卓手机,他们也经常抱怨钉钉打卡的繁琐。尤其是对于那些不太熟悉手机操作的长辈来说,每次打卡都是一次挑战。他们总是担心自己会操作失误,导致打卡失败。 为了解决这些烦恼,我开始思考是否可以通过编写一个全自动化脚本来实现钉钉打卡。经过一段时间的摸索和学习,我终于成功编写出了一个适用于苹果和安卓系统的钉钉打卡脚本。
2024-04-09 15:03 15KB 钉钉 钉钉打卡