E-COM-NET
首页
在线工具
Layui镜像站
SUI文档
联系我们
推荐频道
Java
PHP
C++
C
C#
Python
Ruby
go语言
Scala
Servlet
Vue
MySQL
NoSQL
Redis
CSS
Oracle
SQL Server
DB2
HBase
Http
HTML5
Spring
Ajax
Jquery
JavaScript
Json
XML
NodeJs
mybatis
Hibernate
算法
设计模式
shell
数据结构
大数据
JS
消息中间件
正则表达式
Tomcat
SQL
Nginx
Shiro
Maven
Linux
DirectX9
DirectX学习资料汇总
网站篇http://www.d3dcoder.net/简介:这是龙书系列的官方网站,含有从
DirectX9
到DirectX12的教程源代码。
litsun
·
2020-08-08 19:20
DirectX
c++
DirectX9
SDK Samples(23) HDRFormats Sample
HDR需要浮点纹理的支持,如果显卡不支持浮点纹理的话,那只好通过压缩保存浮点在整数纹理上,然后需要的时候再解码。当然,这是以性能下降为代价的。其实,我觉得,既然这机子连浮点纹理都不支持,那还显示什么HDR啊。。。好,HDR的原理那都是没什么好说的了,前面曾经看过。那现在就看一下这个例子是如何压缩解压的。假若支持RGB16,那么只需要将RGB分别除以一个比较大的数就可以了,这个例子中是100。那么对
HowdChow
·
2020-08-08 12:30
DirectX
SDK
Samples
DirectX9
例程:绘制简单立方体
总结至红龙书提供的立方体绘制例程代码及重要函数:d3dUtility.h#ifndef__d3dUtilityH__#define__d3dUtilityH__#includenamespaced3d{//初始化DirectX3DboolInitD3D(HINSTANCEhInstance,//[in]Applicationinstanceintwidth,intheight,//[in]Back
jacob-
·
2020-07-29 16:03
DirectX
关于0xc000007b正确并且快速的解决方案
个多小时终于解决先说缺少msvcr120.dll然后下载msvcr120.dll下载完又说缺少msvcp120.dll然后继续下载msvcp120.dll上述俩个都下载了,就出来0xc000007b,继续度娘说缺少
DirectX9
努力小张
·
2020-07-28 10:16
工具安装
矩阵的平移(translate)没有想象的那么简单
比如我接触的
DirectX9
就用IDirect3DDevice9::SetTransform()的第二个参数就要求传入矩阵的指针,而OpenGL也有直接载入矩阵的方法:glLoadMatrixf(),足以见矩阵在相关领域的作用是多么大
彩阳
·
2020-07-28 00:29
OpenGL
游戏开发中的数学
现代OpenGL教程 01 - 入门指南
后来工作需要接触
DirectX9
,shader也只是可选项而已,跟固定管线一起混用着。
huangwei1024
·
2020-07-09 17:53
技术翻译
手机游戏
opengl
opengl
es
应用程序无法正常启动(0xc000007b)
造成应用程序无法正常启动(0xc000007b)的原因比较多,大概有三个可能:1、
DirectX9
没有安装2、MicrosoftVisualC++没有安装3、.net没有安装解决方法有两个:方法一:安装
scalad
·
2020-07-07 20:47
计算机网络
摘要
常见问题
计算机
GLSL中文手册
每个源顶点着色器最多拥有128条指令(DirextX8.1),而在
DirectX9
,则可以达到256条。顶点着色器可以提高渲染场景速度。用顶点着色器你可
笑笑佛
·
2020-07-06 23:49
cesium
著名游戏引擎及其开发游戏
虚幻3引擎(UnrealEngine3)又称虚幻引擎3,是一套为
DirectX9
/10PC、Xbox360、PlayStation3平台准备的完整的游戏开发构架,提供大量的核心技术阵列,内容编辑工具,支持高端开发团队的基础项目建设
lxdfigo
·
2020-07-04 23:08
游戏资讯
程序无法正常启动(0xc000007b) 解决的过程
解决:网上说约有3种情况,
DirectX9
等等,但
zaibeijixing
·
2020-06-30 12:20
C/C++
Windows 10 MSDN官方原版ISO镜像(简体中文)下载
www.heu8.com/2800.html硬件要求如下:处理器:1GHz或更快的处理器或SoCRAM:1GB(32位)或2GB(64位)硬盘空间:16GB(32位操作系统)或20GB(64位操作系统)图形卡:
DirectX9
weixin_34281537
·
2020-06-28 15:30
Windows 10 MSDN官方原版ISO镜像(简体中文)下载
www.heu8.com/2800.html硬件要求如下:处理器:1GHz或更快的处理器或SoCRAM:1GB(32位)或2GB(64位)硬盘空间:16GB(32位操作系统)或20GB(64位操作系统)图形卡:
DirectX9
weixin_34004750
·
2020-06-28 09:32
可编程管道下的剪裁平面
在过去的固定渲染管道时代,剪裁平面的实现较为简单,比如在
DirectX9
中,可以先设定剪裁平面在世界坐标系下的方程(ax+by+cz+d=0),再调用SetClipPlane(DWORDIndex,CONSTfloat
weixin_33705053
·
2020-06-28 03:14
DirectX9
函数:IDirect3D9::CreateDevice 方法
创建一个设备以代表显示适配器.语法HRESULT CreateDevice( UINT Adapter, D3DDEVTYPE DeviceType, HWND hFocusWindow, DWORD BehaviorFlags, D3DPRESENT_PARAMETERS *pPresentationParameters, IDirect3DDev
水沐清華
·
2020-06-24 20:23
DirectX
3D
DirectX的前途
自从
DirectX9
在2002年发布后,就成为寿命最长的DirectXAPI,大家一直都在期盼着Microsof能早点发布新的API:传说中的DirectX10,可惜微软好像一直没有什么动静,只是在2003
caimouse
·
2020-06-22 19:17
Direct3D
assimp开源图形库的使用
Directx11和DirectX12对于
DirectX9
有翻天覆地的变化,各种库被废除了(然而很多书里面的很多东西的实现都需要这些东西)。
魁梧的抠脚大汉
·
2020-06-21 04:14
游戏开发;assimp
骑马与砍杀配置、修改、作弊
配置显示引擎:directX7和
directX9
。
虎骑常侍
·
2020-02-16 08:37
D3D12开篇
此刻我称自己叫小狗,从事unity手游两年,干什么事儿都是浅尝辄止,之前尝试学习过
directx9
和11,但都是第一个demo没看完就放弃了,这次希望能多写几篇,哈哈目前就我知道的几个图形学api有以下几种
来生不做加班狗
·
2020-02-12 04:07
现代OpenGL教程 01——入门指南
后来工作需要接触
DirectX9
,shader也只是可选项而已,跟固定管线一起混用着。现在工作内容是手机游戏,又转到OpenGLES,发现OpenGL的世界已经完全不同了,OpenGLES2.
LonelyOldMan
·
2020-01-08 07:40
[翻译] 现代OpenGL教程 01 - 入门指南
后来工作需要接触
DirectX9
,shader也只是可选项而已,跟固定管线一起混用着。
威士忌
·
2020-01-03 06:51
电脑装win10系统的条件
双核处理器;内存RAM:1GB(32位)或2GB(64位);硬盘空间HardDrive:拥有至少16GB(32位)或20GB(64位)硬盘空间;显卡GraphicCard:WDDM驱动程序的设备,微软
DirectX9
隐形的布谷鸟
·
2019-12-21 00:55
DirectX9
完全面向对象框架
1#pragmaonce2#defineUNICODE3//Direct3Dlib4#include5#include6#pragmacomment(lib,"d3d9.lib")7#pragmacomment(lib,"d3dx9.lib")89//Defaultlib10#include11#include12#include13#pragmacomment(lib,"winmm.lib")1
PixelSurface
·
2019-10-19 12:00
NVIDIA推出全新帧数显示及跑分软件FrameView:可测AMD显卡
据了解,FrameView可以捕获来自所有主要API以及几乎所有游戏的数据,支持适用于
DirectX9
,10,11和12,OpenGL,Vulkan和通用Win
佚名
·
2019-07-10 15:52
DirectX11--实现一个3D魔方(1)
然后到了大学,参加考核的时候被要求用
DirectX9
来实现考题规定
X_Jun
·
2019-01-07 14:00
comsol 软件图形界面重叠问题解决方法
使用comsol软件绘制一个二维图形,右侧图形界面显示如下:图1从图中可看出有两个问题:图形发生混叠下方提示“临时文件夹中有不支持的字符”解决方法:1.选择文件-》首选项-》图形与绘图窗口-》渲染,选择
DirectX9
Shelden_
·
2018-12-24 19:38
软件安装
学习工具
COMSOL
【游戏程序设计】Direct 3D程序框架
用的是
DirectX9
。
辣条不爱辣
·
2018-09-25 11:12
游戏程序设计
Directx9
学习(九)碰撞——基于边界和基于距离
好久没有碰D3D了,生疏了太多。忘记了如何新建窗口,写到这里,下次再用的时候就可以看这个。#include"MyD3D.h"//#include//窗口回调函数LRESULTCALLBACKWinProc(HWNDhwnd,UINTmsg,WPARAMwParam,LPARAMlParam){switch(msg){caseWM_DESTROY:gameOver=true;//跳出那个消息循环否则
Drift丶星尘
·
2017-10-03 10:19
DirectX学习
Directx9
学习(六)第一个小游戏
2017.08.28这两天照着书上写了一个小小的小游戏,用DX写的第一个游戏(如果用引擎写的话估计只需要一个下午吧(笑),不过第一次不用引擎,还不错)心得:1.创建窗口时,WNDCCLASSEX的成员lpszClassName和CreateWindow中的第一个参数,这俩字符串(?)必须一样,要不然窗口无法创建2.LRESULTCALLBACKWinProc3.绘画函数://画bomb和bucke
Drift丶星尘
·
2017-08-28 15:24
DirectX学习
DirectX9
学习(四)装载位图
2017.08.24装载位图,由于d3d本身不知道如何装载位图,所以我这次要用到d3dx9.h和d3dx9.lib,但是查资料,VS2015本身的内置库的话是不包括d3dx9.h的,因为这个库属于工具库而非dx核心库,查找官方文档发现如果要用这个D3DX,就只能去下载d3d的sdk,官方的话是:D3DXisnotconsideredthecanonicalAPIforusingDirect3Din
Drift丶星尘
·
2017-08-24 17:16
DirectX学习
DirectX9
学习(二)
2017.08.23了解了如何创建一个D3D变量,如何利用这个变量创建设备,配置这个变量并画一个蓝色背景#include#include#include#includeusingnamespacestd;#pragmacomment(lib,"d3d9.lib")conststringAPPTITLE="Direct3D_Windowed";constintSCREEN_W=1024;consti
Drift丶星尘
·
2017-08-23 16:02
DirectX学习
DirectX9
学习(一)
2017.8.22写给自己,开始接触DirectX,这是对自己学习的一个备份吧。开始接触WinMain和WinProc,大部分都是照着书上敲的,也是为了以后能方便的找个参考第一个代码:#include#include"iostream"#includeusingnamespacestd;conststringProgramTitle="HelloWorld!";HWNDwindow;HDCdevi
Drift丶星尘
·
2017-08-23 16:25
DirectX学习
1.使用DShow获取本机的视音频设备和自带编解码器列表
\DXSDK\Doc\
DirectX9
下,文档很详细,网上很多博文都是参考或翻译至这个文档
快乐阿门
·
2017-02-09 14:04
DShow
时光波信息场专家系统
时光波硬件、时光波软件系统要求:存储器:2GBRAM处理器:2GHz双核显示器:分辨率1280x800像素作业系统:Windows7ServicePack1或VistaServicePack2显示卡:与
Directx9
时光波
·
2016-12-01 18:40
应用程序无法正常启动(0x000007b)的不常见的解决过程
从网上找了解决方案,大体有以下三种解决方案:1.Directx9.0缺失,如果你是玩游戏缺失,直接下个DirectX修复工具修复缺失的dll就好 (然后如果你用的win10根本装不了D9,故而不能写
Directx9
zmdsjtu
·
2016-09-27 13:00
现代OpenGL教程 01 - 入门指南
后来工作需要接触
DirectX9
,shader也只是可选项而已,跟固定管线一起混用着。
haima1998
·
2016-07-05 10:49
图像处理和显示
DSPack各种使用方法
二.安装1增加搜索路径(DSPackDir)\src\
DirectX9
和(DSPack
Delphi7456
·
2016-05-22 12:00
一、VS2015update2环境下DirectX11编程说明(2016.5.5更新)
4完成六总结一、关于龙书相信很多看想要学习DirectX编程的小伙伴都有听说过龙书,也就是官方推出的《Introductionto3DGameProgrammingwithDirectx9》这本书,从
DirectX9
xueyedie1234
·
2016-05-04 17:00
炫酷的3D游戏原来是这样开发出来的?!
本专题讲解微软官方的3D游戏开发视频课程,通过实例介绍如何使用
DirectX9
技术来创建3D视频游戏,一步步逐渐深入,讲解添加3D游戏开发过程中的各种效果和属性。
让往事随风
·
2016-04-05 16:00
Windows10应用程序无法正常启动0xc000007b怎么解决
我们新安装的windows10后,有一些应用程序活游戏无法正常启动,产生(0xc000007b)错误,产生的原因有以下三种可能:1、
DirectX9
没有安装2、MicrosoftVisualC++没有安装
天蓝海深
·
2016-01-04 09:36
windows10
运行错误
游戏运行错误
0xc000007b
程序无法启动
操作/编程
常见问题
Qt中使用DirectX
使用
DirectX9
在QtWidget中作图,绘制在自定义的Widget中。通过继承QWidget,并且重写paintEngine函数,返回0,表示不使用QT默认的绘制引擎,使用自定义的绘制引擎。
looyer
·
2015-12-15 23:00
部分GTX系列显卡,在
DirectX9
下正常,DirectX10与DirectX11下经常蓝屏黑屏死机的问题
情况: 1.GTX系列显卡 2.在玩DX9游戏时,没有任何问题。 3.在玩DX10或DX11游戏时,会经常出现蓝屏、黑屏甚至死机的问题。 原因: 1.商家过分要求显卡比分,而把显卡处理能力提高到本来无法承受的范围,超出显卡处理能力。 2.商家不厚道,偷工减料,并且用劣质材料。 3.DX10与DX11的计算量,大于DX9。 解决方案: 1.使用显卡最
·
2015-11-13 02:26
DI
简单的
DirectX9
程序
学了点
DirectX9
,下面介绍一个简单的Winows程序,采用游戏程序的结构,高手可以离开了。。。只需要一个源文件,在VS2010下成功编译运行,没有用到C++的类,先看看开头部分。
·
2015-11-13 02:27
DI
[DirectX游戏开发笔记] 二、最简单的DirectX
comment(lib, "d3dx9.lib") #define WINDOW_CLASS "UGPDX" #define WINDOW_NAME "
DirectX9
·
2015-11-12 09:20
游戏开发
纹理操作
DirectX9
固定管线渲染的纹理操作中包含了大量的默认值和参数,令人十分头痛。
·
2015-11-11 10:21
操作
DirectX9
的链接方式和编译尺寸
首先,先回顾一下DX9 SDK的历史。从编译链接的角度来,DX9 SDK可以分为前后两个时期:早期需要链接静态D3DX9库文件,而从2005 February发布的DX9 SDK Update开始则正式改为链接动态库,也就是从这个版本开始,编译出来的程序开始依赖D3DX9_XX.dll了。 如果使用DX9SDK(如DX9.0A)时候使用: #pragma comment(lib, “d
·
2015-11-11 10:41
DI
DirectX学习资料
深入Managed
DirectX9
: http://wenku.baidu.com/view/119e19f90242a8956bece4b1.html
DirectX9
中文帮助手册: http
·
2015-11-11 03:52
学习
DirectX游戏编程入门
刚开始学习D3D,安装完
DirectX9
后,在VS2008中新建Win32项目· ----------------------------------------------------
·
2015-11-08 16:01
编程
[VC++][
DIRECTX9
]纹理与表面间复制
2014/09/18(转载自:http://blog.sina.com.cn/s/blog_57bf2c59010008gm.html)如果一个图象文件比较大的话(比如4000*4000),纹理无法从文件中读出全部的图象,当然这个具体的大小是根据显示硬件而有差别的。这时候可以用表面载入文件,然后再把表面的内容复制到纹理中。 需要用到的方法:CreateTexture,CreateOffscreen
narutojzm1
·
2015-11-07 16:00
D3D中的纹理贴图
http://www.cppblog.com/lovedday/archive/2007/05/13/24059.html)天行健君子当自强而不息D3D中的纹理贴图(1)提示:阅读本文需要一定的3D图形学和
DirectX9
narutojzm1
·
2015-11-07 15:00
游戏开发
终于等到了托管的
directx9
支持c# 和 vb.net  
·
2015-11-07 15:55
游戏开发
上一页
1
2
3
4
5
下一页
按字母分类:
A
B
C
D
E
F
G
H
I
J
K
L
M
N
O
P
Q
R
S
T
U
V
W
X
Y
Z
其他