为什么我关了DX优化开直播还是天龙八部黑屏优化

网站已改版,请使用新地址访问:
HookDx 如何 D3D9 实现黑屏优化或部分 DirextX 240万源代码下载-
&文件名称: HookDx& & [
& & & & &&]
&&所属分类:
&&开发工具: Visual C++
&&文件大小: 1835 KB
&&上传时间:
&&下载次数: 0
&&提 供 者:
&详细说明:如何HOOK D3D9 实现黑屏优化或部分优化-HOOK D3D9
文件列表(点击判断是否您需要的文件,如果是垃圾请在下面评价投诉):
&&HookDx\detour\creatwth.cpp&&......\......\detoured.cpp&&......\......\detoured.h&&......\......\detours.cpp&&......\......\detours.h&&......\......\disasm.cpp&&......\......\image.cpp&&......\......\modules.cpp&&......\HookDx.aps&&......\HookDx.cpp&&......\HookDx.rc&&......\HookDx.vcproj&&......\HookDx.vcproj.8.00.old&&......\HookDx.vcproj.FREESKYC-1129E5.Administrator.user&&......\HookDx.vcproj.RUNJINCOMPUTER.RunJin.user&&......\ReadMe.txt&&......\..lease\BuildLog.htm&&......\.......\creatwth.obj&&......\.......\detoured.obj&&......\.......\detours.obj&&......\.......\disasm.obj&&......\.......\dlg1.obj&&......\.......\HookDx.dll.intermediate.manifest&&......\.......\HookDx.obj&&......\.......\HookDx.pch&&......\.......\HookDx.res&&......\.......\image.obj&&......\.......\modules.obj&&......\.......\mt.dep&&......\.......\stdafx.obj&&......\.......\vc80.idb&&......\.......\vc80.pdb&&......\.......\vc90.idb&&......\.......\vc90.pdb&&......\resource.h&&......\stdafx.cpp&&......\stdafx.h&&......\Debug&&......\detour&&......\Release&&HookDx
&输入关键字,在本站240万海量源码库中尽情搜索:查看: 10626|回复: 6
注册时间最后登录阅读权限0积分13805精华0帖子
TA的每日心情开心 09:30签到天数: 123 天[LV.7]常住居民III
马上注册,结交更多好友,享用更多功能,让你轻松玩转社区。
已有账号? 或者
下次自动登录
用其他账号登录:
免责声明:以下资源由聚合VIP资源网整理提供,本资源来源于网络仅供用户学习交流之用,版权归资源方所有,本网站不承担任何法律风险,请自觉在下载学习后24小时内删除,不得用作商业用途;如果喜欢请购买正版资源。谢谢
游戏内存黑屏优化方面的教程实在太少,游戏优化必备,需要的可以学习一下,教程讲的还不错,每节课都在40分钟左右
另外上传了作者的VC教程基础,VC脚本教程,过驱动保护教程
加入VIP全站无限制下载观看,淘宝开通地址:
中级教程DX HOOK系列
过驱动保护熙教程
VC基础系列教程
VC游戏脚本系列教程
作者购买的Direct3d游戏编程教程也送给大家了
下载地址:
游客,如果您要查看本帖隐藏内容请
本资源由聚合VIP资源网,搜集提供。
注册时间最后登录阅读权限30积分459精华0帖子
中级会员, 积分 459, 距离下一级还需 41 积分
该用户从未签到
支持一个。。。。。。。。。。
注册时间最后登录阅读权限30积分478精华0帖子
中级会员, 积分 478, 距离下一级还需 22 积分
该用户从未签到
支持一下。。。。。。
注册时间最后登录阅读权限50积分550精华0帖子
高级会员, 积分 550, 距离下一级还需 450 积分
该用户从未签到
不错啊,我喜欢这个
注册时间最后登录阅读权限30积分438精华0帖子
中级会员, 积分 438, 距离下一级还需 62 积分
该用户从未签到
聚合真是好啊,提供这么多好东西。
注册时间最后登录阅读权限20积分148精华0帖子
注册会员, 积分 148, 距离下一级还需 52 积分
该用户从未签到
好,绝对给力!
注册时间最后登录阅读权限50积分558精华0帖子
高级会员, 积分 558, 距离下一级还需 442 积分
该用户从未签到
聚合真是好啊,提供这么多好东西。
Powered by
Template by
亲,19.9元加入VIP会员,即可下载VIP资源哦!
VIP会员特权:1、下载VIP资源 2、赠送5大会员特权
3、详情请看会员介绍[DX]267个3d绘图函数(黑屏优化原理)(转) - 1iqueen - 博客园
&267个3d绘图函数
D3DXAssembleShader@28
D3DXAssembleShaderFromFileA@24
D3DXAssembleShaderFromFileW@24
D3DXAssembleShaderFromResourceA@28
D3DXAssembleShaderFromResourceW@28
D3DXBoxBoundProbe@16
D3DXCheckCubeTextureRequirements@24
D3DXCheckTextureRequirements@28
D3DXCheckVersion@8
D3DXCheckVolumeTextureRequirements@32
D3DXCleanMesh@20
D3DXColorAdjustContrast@12
D3DXColorAdjustSaturation@12
D3DXCompileShader@40
D3DXCompileShaderFromFileA@36
D3DXCompileShaderFromFileW@36
D3DXCompileShaderFromResourceA@40
D3DXCompileShaderFromResourceW@40
D3DXComputeBoundingBox@20
D3DXComputeBoundingSphere@20
D3DXComputeNormalMap@24
D3DXComputeNormals@8
D3DXComputeTangent@24
D3DXConvertMeshSubsetToSingleStrip@20
D3DXConvertMeshSubsetToStrips@28
D3DXCpuOptimizations@4
D3DXCreateAnimationController@20
D3DXCreateAnimationSet@16
D3DXCreateBox@24
D3DXCreateBuffer@8
D3DXCreateCubeTexture@28
D3DXCreateCubeTextureFromFileA@12
D3DXCreateCubeTextureFromFileExA@52
D3DXCreateCubeTextureFromFileExW@52
D3DXCreateCubeTextureFromFileInMemory@16
D3DXCreateCubeTextureFromFileInMemoryEx@56
D3DXCreateCubeTextureFromFileW@12
D3DXCreateCubeTextureFromResourceA@16
D3DXCreateCubeTextureFromResourceExA@56
D3DXCreateCubeTextureFromResourceExW@56
D3DXCreateCubeTextureFromResourceW@16
D3DXCreateCylinder@32
D3DXCreateEffect@36
D3DXCreateEffectCompiler@28
D3DXCreateEffectCompilerFromFileA@24
D3DXCreateEffectCompilerFromFileW@24
D3DXCreateEffectCompilerFromResourceA@28
D3DXCreateEffectCompilerFromResourceW@28
D3DXCreateEffectFromFileA@32
D3DXCreateEffectFromFileW@32
D3DXCreateEffectFromResourceA@36
D3DXCreateEffectFromResourceW@36
D3DXCreateEffectPool@4
D3DXCreateFont@12
D3DXCreateFontIndirect@12
D3DXCreateFragmentLinker@12
D3DXCreateKeyFrameInterpolator@40
D3DXCreateLine@8
D3DXCreateMatrixStack@8
D3DXCreateMesh@24
D3DXCreateMeshFVF@24
D3DXCreateNPatchMesh@8
D3DXCreatePMeshFromStream@28
D3DXCreatePatchMesh@28
D3DXCreatePolygon@20
D3DXCreateRenderToEnvMap@28
D3DXCreateRenderToSurface@28
D3DXCreateSPMesh@20
D3DXCreateSkinInfo@16
D3DXCreateSkinInfoFVF@16
D3DXCreateSkinInfoFromBlendedMesh@16
D3DXCreateSphere@24
D3DXCreateSprite@8
D3DXCreateTeapot@12
D3DXCreateTextA@32
D3DXCreateTextW@32
D3DXCreateTexture@32
D3DXCreateTextureFromFileA@12
D3DXCreateTextureFromFileExA@56
D3DXCreateTextureFromFileExW@56
D3DXCreateTextureFromFileInMemory@16
D3DXCreateTextureFromFileInMemoryEx@60
D3DXCreateTextureFromFileW@12
D3DXCreateTextureFromResourceA@16
D3DXCreateTextureFromResourceExA@60
D3DXCreateTextureFromResourceExW@60
D3DXCreateTextureFromResourceW@16
D3DXCreateTorus@28
D3DXCreateVolumeTexture@36
D3DXCreateVolumeTextureFromFileA@12
D3DXCreateVolumeTextureFromFileExA@60
D3DXCreateVolumeTextureFromFileExW@60
D3DXCreateVolumeTextureFromFileInMemory@16
D3DXCreateVolumeTextureFromFileInMemoryEx@64
D3DXCreateVolumeTextureFromFileW@12
D3DXCreateVolumeTextureFromResourceA@16
D3DXCreateVolumeTextureFromResourceExA@64
D3DXCreateVolumeTextureFromResourceExW@64
D3DXCreateVolumeTextureFromResourceW@16
D3DXDeclaratorFromFVF@8
D3DXFVFFromDeclarator@8
D3DXFillCubeTexture@12
D3DXFillCubeTextureTX@16
D3DXFillTexture@12
D3DXFillTextureTX@16
D3DXFillVolumeTexture@12
D3DXFillVolumeTextureTX@16
D3DXFilterTexture@16
D3DXFindShaderComment@16
D3DXFloat16To32Array@12
D3DXFloat32To16Array@12
D3DXFrameAppendChild@8
D3DXFrameCalculateBoundingSphere@12
D3DXFrameDestroy@8
D3DXFrameFind@8
D3DXFrameNumNamedMatrices@4
D3DXFrameRegisterNamedMatrices@8
D3DXFresnelTerm@8
D3DXGatherFragments@28
D3DXGatherFragmentsFromFileA@24
D3DXGatherFragmentsFromFileW@24
D3DXGatherFragmentsFromResourceA@28
D3DXGatherFragmentsFromResourceW@28
D3DXGenerateOutputDecl@8
D3DXGeneratePMesh@28
D3DXGetDeclLength@4
D3DXGetDeclVertexSize@8
D3DXGetFVFVertexSize@4
D3DXGetImageInfoFromFileA@8
D3DXGetImageInfoFromFileInMemory@12
D3DXGetImageInfoFromFileW@8
D3DXGetImageInfoFromResourceA@12
D3DXGetImageInfoFromResourceW@12
D3DXGetShaderConstantTable@8
D3DXGetShaderDebugInfo@8
D3DXGetShaderInputSemantics@12
D3DXGetShaderOutputSemantics@12
D3DXGetShaderSamplers@12
D3DXGetTargetDescByName@12
D3DXGetTargetDescByVersion@12
D3DXIntersect@40
D3DXIntersectSubset@44
D3DXIntersectTri@32
D3DXLoadMeshFromXA@32
D3DXLoadMeshFromXInMemory@36
D3DXLoadMeshFromXResource@40
D3DXLoadMeshFromXW@32
D3DXLoadMeshFromXof@32
D3DXLoadMeshHierarchyFromXA@28
D3DXLoadMeshHierarchyFromXInMemory@32
D3DXLoadMeshHierarchyFromXW@28
D3DXLoadPatchMeshFromXof@28
D3DXLoadSkinMeshFromXof@36
D3DXLoadSurfaceFromFileA@32
D3DXLoadSurfaceFromFileInMemory@36
D3DXLoadSurfaceFromFileW@32
D3DXLoadSurfaceFromMemory@40
D3DXLoadSurfaceFromResourceA@36
D3DXLoadSurfaceFromResourceW@36
D3DXLoadSurfaceFromSurface@32
D3DXLoadVolumeFromFileA@32
D3DXLoadVolumeFromFileInMemory@36
D3DXLoadVolumeFromFileW@32
D3DXLoadVolumeFromMemory@44
D3DXLoadVolumeFromResourceA@36
D3DXLoadVolumeFromResourceW@36
D3DXLoadVolumeFromVolume@32
D3DXMatrixAffineTransformation@20
D3DXMatrixDeterminant@4
D3DXMatrixInverse@12 ====隐藏NPC和人物
D3DXMatrixLookAtLH@16
D3DXMatrixLookAtRH@16===脱离鼠标的控制,人物可以看见全身
D3DXMatrixMultiply@12===人物和地面全部消失
D3DXMatrixMultiplyTranspose@12
D3DXMatrixOrthoLH@20
D3DXMatrixOrthoOffCenterLH@28
D3DXMatrixOrthoOffCenterRH@28
D3DXMatrixOrthoRH@20
D3DXMatrixPerspectiveFovLH@20
D3DXMatrixPerspectiveFovRH@20 ====天空变为黑色
D3DXMatrixPerspectiveLH@20
D3DXMatrixPerspectiveOffCenterLH@28
D3DXMatrixPerspectiveOffCenterRH@28
D3DXMatrixPerspectiveRH@20
D3DXMatrixReflect@8
D3DXMatrixRotationAxis@12 ====场景破碎了
D3DXMatrixRotationQuaternion@8
D3DXMatrixRotationX@8
D3DXMatrixRotationY@8
D3DXMatrixRotationYawPitchRoll@16
D3DXMatrixRotationZ@8
D3DXMatrixScaling@16====场景破碎了
D3DXMatrixShadow@12
D3DXMatrixTransformation@28
D3DXMatrixTranslation@16
D3DXMatrixTranspose@8
D3DXPlaneFromPointNormal@12
D3DXPlaneFromPoints@16 ====没建筑物等场景了
D3DXPlaneIntersectLine@16
D3DXPlaneNormalize@8
D3DXPlaneTransform@12
D3DXPlaneTransformArray@24
D3DXQuaternionBaryCentric@24
D3DXQuaternionExp@8
D3DXQuaternionInverse@8
D3DXQuaternionLn@8
D3DXQuaternionMultiply@12
D3DXQuaternionNormalize@8
D3DXQuaternionRotationAxis@12
D3DXQuaternionRotationMatrix@8
D3DXQuaternionRotationYawPitchRoll@16
D3DXQuaternionSlerp@16
D3DXQuaternionSquad@24
D3DXQuaternionSquadSetup@28
D3DXQuaternionToAxisAngle@12
D3DXRectPatchSize@12
D3DXSaveMeshHierarchyToFileA@20
D3DXSaveMeshHierarchyToFileW@20
D3DXSaveMeshToXA@28
D3DXSaveMeshToXW@28
D3DXSaveSurfaceToFileA@20
D3DXSaveSurfaceToFileW@20
D3DXSaveTextureToFileA@16
D3DXSaveTextureToFileW@16
D3DXSaveVolumeToFileA@20
D3DXSaveVolumeToFileW@20
D3DXSimplifyMesh@28
D3DXSphereBoundProbe@16
D3DXSplitMesh@36
D3DXTessellateNPatches@24
D3DXTessellateRectPatch@20
D3DXTessellateTriPatch@20
D3DXTriPatchSize@12
D3DXValidMesh@12
D3DXValidPatchMesh@16
D3DXVec2BaryCentric@24
D3DXVec2CatmullRom@24
D3DXVec2Hermite@24
D3DXVec2Normalize@8
D3DXVec2Transform@12
D3DXVec2TransformArray@24
D3DXVec2TransformCoord@12
D3DXVec2TransformCoordArray@24
D3DXVec2TransformNormal@12
D3DXVec2TransformNormalArray@24
D3DXVec3BaryCentric@24
D3DXVec3CatmullRom@24
D3DXVec3Hermite@24
D3DXVec3Normalize@8
D3DXVec3Project@24
D3DXVec3ProjectArray@36
D3DXVec3Transform@12
D3DXVec3TransformArray@24
D3DXVec3TransformCoord@12
D3DXVec3TransformCoordArray@24
D3DXVec3TransformNormal@12
D3DXVec3TransformNormalArray@24
D3DXVec3Unproject@24
D3DXVec3UnprojectArray@36
D3DXVec4BaryCentric@24
D3DXVec4CatmullRom@24
D3DXVec4Cross@16
D3DXVec4Hermite@24
D3DXVec4Normalize@8
D3DXVec4Transform@12
D3DXVec4TransformArray@24
D3DXWeldVertices@28
游戏绘图是非常消耗内存和cpu的,所以只要把游戏部分绘图函数作废掉就可以优化了,这样就关闭了渲染、特效等绘图函数。
以上函数为d3dx9_37.dll函数库上的 3D绘图函数列表。
只要一个一个测试就可以测试出黑屏优化。
如何测试?hook 以上api函数具体是哪个,自己找。}

我要回帖

更多关于 游戏黑屏优化教程 的文章

更多推荐

版权声明:文章内容来源于网络,版权归原作者所有,如有侵权请点击这里与我们联系,我们将及时删除。

点击添加站长微信