direct3D只是directX其中一个增强功能DirectX是由很多API组成的,按照性质分类,可以分为四大部分,显示部分、声音部分、输入部分和网络部分。显示部分担任图形处理的关键,分为DirectDraw(DDraw)和Direct3D(D3D),前者主要负责2D图像加速。它包括很多方面:我们...
转载
2015-11-30 13:47:00
165阅读
2评论
在d3d 2010 june这个版本里的samples
不知道为什么SimpleSample Sample
这个 它的documents基本等于没有
Starting point for new Direct3D samples.
====================================================
Path
Source
SDK root\Sampl
转载
2014-02-25 12:10:00
50阅读
2评论
最近朋友建议我写一些关于微软云技术的博客留给学校下一届的学生们看,怕下一届的MSTC断档。于是我也觉的有这个必要。写了几篇博客之后,我觉得也有必要把这一年的学习内容放在博客做个纪念,就这样写了本篇博客。 第一步:判断显卡是否支持using System;using System.Collections.Generic;using System.Linq;using System.Threading.Tasks;using System.Windows.Forms;namespace 综合举例{ static class Program { /// /...
转载
2013-10-08 22:15:00
272阅读
2评论
在世界坐标系中,几何体和摄像机都是相对于世界坐标系定义的。但是当摄像机的位置和朝向任意时,投影变换及其它类型的变的就略显困难或效率不高。为了简化运算,我们将摄像机变的至世界坐标系原点,并将其旋转,使摄像机的光轴与世界坐标系z轴正方向一致。
转载
2015-04-15 09:53:00
57阅读
2评论
d3dx9_33.dll下载-d3dx9_33.dll丢失修复方法
原创
2023-03-23 15:06:53
506阅读
网上有很多人的DirectX加速不可用或者被禁用,最直接的表现就是大型游戏玩不了,工业软件不能用,Aero特效打不开。那么这到底是怎么回事,以及如何解决呢?下面就由我来为大家进行分析。 首先有的朋友要问了,什么是DirectX?什么是DirectX加速呢?这个说起来内容有点多,这里只是简单
cbuffer和tbuffer,Shader Model 4支持的新特性,通过打包数据可以获得更好的性能。关于Shader与应用程序间的数据传递。要传递的数据主要有 constantbuffer,SamplerState,Texture2D(resource)。这里要先提一下DirectX10中新引入的constantbuffer。在DX10中,constant存放于常量缓冲区中,每个...
原创
2022-11-29 20:08:01
1073阅读
一、几个概念后台缓冲surface,前台surface,交换链,离屏surface后台缓冲surface和前台缓冲surface总是成对出现的,当我们进行绘图操作时,画面有可能出现闪烁,这是因为当前绘制的一幅图像没有同时出现在屏幕上导致的,更详细的可以看这篇文章。前台surface + 后台surface就可以解决
原创
2021-09-08 10:37:06
880阅读
IDirect3D* WINAPI Direct3DCreate9(UINT SDKVersion //版本号); //创建Direct3D9接口对象HRESULT IDirect3D::GetDeviceCaps(UINT Adapter, //显卡号(一般为D3DADAPTER_DEFAULT)D3DDEVTYPE DeviceType, //设备类型(一般为D3DDEVTYPE_HAL)D3DCAPS9* pCaps //返回设备功能信息); //本机显示卡功能检测HRESULT IDirect3D::GetAdapterDisplayMode(UINT Adapter, //显卡号D3
转载
2011-08-18 23:14:00
209阅读
2评论
转:http://blog.csdn.net/leonwei/article/details/8212800 effect其实整合了shader和render state的控制两大部分内容 9.1 effect文件基本框架 part1 :shader state包括全局变量 shader数据结构定义,shader的实现 part2 :texture and sampler sta...
转载
2013-07-04 11:25:00
89阅读
d3dx9_39.dll丢失怎么安装?win系统丢失d3dx9_39.dll的解决方法
原创
2023-04-08 16:00:58
342阅读
共享纹理 老游戏使用directx9无法直接与cc高光sdk(d3d11)对接,但是d3d9ex有共享纹理,我们通过共享纹理把游戏画面共享
对于许多玩游戏的朋友如果发现在玩游戏的时候提示 directx ***的时候大多是因为3D加加速未开启等原因导致,可用下列方
原创
2022-09-29 09:55:51
652阅读
C#下进行directX的3D开发,一个旋转的4棱锥的例子。 建议看两个文档<Managed D
原创
2022-06-24 08:57:50
1132阅读
最近朋友建议我写一些关于微软云技术的博客留给学校下一届的学生们看,怕下一届的MSTC断档。于是我也觉的有这个必要。写了几篇博客之后,我觉得也有必要把这一年的学习内容放在博客做个纪念,就这样写了本篇博客。第一步:判断显卡是否支持using System;using System.Collections.Generic;using System.Linq;using System.Threading.Tasks;using System.Windows.Forms;namespace _3DMesh{ static class Program { /// ...
转载
2013-10-07 21:33:00
194阅读
2评论
Unity3D打包android应用程序时,如果不对DLL加密,很容易被反编译,导致代码的泄露。通常的做法是通过加密DLL或者对代码进行混淆。本文的所要探讨的是通过加密的方式来对DLL进行保护,并详细记录加密的操作过程。主要参考 雨松的博文:http://www.xuanyusong.com/archives/3553 &nbs
原创
2016-02-29 13:25:03
7323阅读
点赞
Unity3D是一款强大的游戏开发引擎,为开发者提供了丰富的工具和资源,使得游戏制作变得更加简单和高效。本文将介绍Unity3D的安装和下载步骤,以帮助初学者迅速入门。步骤一:访问Unity官网首先,打开浏览器,访问Unity官方网站:Unity Real-Time Development Platform | 3D, 2D, VR & AR Engine。步骤二:注册账号在Unity官网
初始化的程序在书中第四章讲解比较清楚,文章Directx11
原创
2021-08-16 11:07:15
608阅读
展现精英高手发现之旅 站在流行平台开发实践 介绍流行软件神奇魅力DirectX 3D游戏编程实用教程基本信息作者: 郑阿奇 丛书名: 魅力.实践.发现 出版社:电子工业出版社 ISBN:9787121128219 上架时间:2011-3-18 出版日期:2011 年2月 http://product.china-pub.com/55540 内容简介 directx是由微软创建的
转载
2011-03-24 15:01:00
155阅读
2评论