windows – 在DLL中使用cpu特定功能有哪些标准技术?
发布时间:2020-12-14 02:08:24 所属栏目:Windows 来源:网络整理
导读:简短版本:我想知道是否有可能,以及如何最好地利用CPU特定 DLL中的说明? 版本略长: 当从Microsoft下载(32位)DLL时,似乎一个尺寸适合所有处理器. 这是否意味着它们是为最低公分母(即 操作系统支持的最低平台)? 或者是否有一些技术用于导出DLL中的单个接口
简短版本:我想知道是否有可能,以及如何最好地利用CPU特定
DLL中的说明? 版本略长: 这是否意味着它们是为最低公分母(即 解决方法
我不知道任何标准技术,但如果我必须做这样的事情,我会在DllMain()函数中编写一些代码来检测CPU类型并使用函数指针填充跳转表,每个函数指针都针对CPU优化版本功能.
当CPU类型未知时,还需要最小公分母函数. 您可以在注册表中找到当前的CPU信息: HKEY_LOCAL_MACHINEHARDWAREDESCRIPTIONSystemCentralProcessor (编辑:李大同) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |
相关内容
- 更新Hyper-V Server 2012(免费版)
- Celery ValueError: not enough values to unpack (expecte
- 在Windows上为Ant设置Java路径
- Windows VPN客户端连接在不同的端口上
- windows – 为什么不需要`call`从管道中涉及的调用批处理脚
- 【原】无脑操作:Windows下搭建Kafka运行环境
- assembly – 如何在windows tasm dosbox中读取图像文件并在
- 如何在Microsoft Windows中执行时停止Python关闭
- Windows Phone 7 – Windows Phone 7 BarCode扫描库或功能?
- Windows – 如何在域控制器上的本地服务帐户下运行服务
推荐文章
站长推荐
- 图形用户界面 – 在Windows上的Hudson(Jenkins)中
- Windows – 我无法从本地Azure存储模拟器,Visual
- 为Windows Mobile,Android和iPhone开发C#应用程序
- [Windows Phone 8]如何启动浏览器并指定其网址We
- 如何在Windows 8应用程序中使用c#添加facebook r
- wsus – 如何防止重启未决时注销时重启服务器?
- windows-server-2008 – 有没有办法通过防火墙在
- [windows官网]虚拟地址空间
- Windows可以处理跨越32位/ 64位边界的继承吗?
- 学习Windows PowerShell的最佳资源是什么?
热点阅读