2 u011347012 u011347012 于 2013.10.28 23:51 提问

C++中DirectX绘图的问题

我最近刚学C++,一个菜鸟。今天看系统头文件有一点不明白!
typedef struct D3DXVECTOR3 :public D3DVECTOR

这是什么意思,结构不是不能继承吗?还有:都有哪些意义。
求各位大侠帮忙解答。

Csdn user default icon
上传中...
上传图片
插入图片
准确详细的回答,更有利于被提问者采纳,从而获得C币。复制、灌水、广告等回答会被删除,是时候展现真正的技术了!
其他相关推荐
DirectX11学习笔记三:绘图基础
DirectX的一大特色之一便是Shader渲染,包括顶点Shader渲染以及像素Shader渲染。设置Shader机制是为了使程 序员能够控制GPU绘制顶点或像素的方式,简单的说,我们设计的Shader代码是运行在GPU硬件中的,这样提高了渲 染效率。上篇幅简要简绍了下DirectX管线渲染的基本步骤,本篇幅从绘制基本的正方体开始详细描述绘制过程。   1,Vertex
DirectX入门之绘图实例
前言:了解windows应用开发过程和Direct3D初始化后。本文中,我将使用DirectX 快速开发框架进行绘图。必备概念:顶点(索引)缓存:缓存和平时用的数组基本上一样。我们用缓存来存取数据,是因为缓存可以放到显卡中去,这样一来,存取速度就比系统内存会很多倍。本文中通过两个demo,来说明顶点缓存和索引缓存。投影:投影是指n维图形变成n-1维的过程。局部坐标系、世界坐标系: 相机:实例一
DirectX3D 框架和基本绘图 [大三TJB_708]
1 文档内容 本文档主要记录在visual studio 2010下配置DirectX SDK (June 2010)后,在MFC程序中如何搭建Direct3D程序框架并介绍基本绘图步骤。   2 程序框架 2.1 程序框架总结 Direct3D程序框架可以被分为Direct3D初始化和Direct3D线程:主程序界面(绘图)两部分。 Direct3D初始化步骤 1)        
vs2010中c#调用directx 9.0 direct3d画二维图形的方法
vs2010中c#调用directx 9.0 direct3d画二维图形的方法,文档中包括详细的配置,以及初始化等操作。需要自己下载directx 9.0的sdk并安装。 在c#工程中,我添加了两个panel,按下对应的button会画出两个对称的三角形
基于Visual C#的DirectX开发实例——绘制一个三角形
四、绘制一个三角形 通过Direct3D绘制的每个对象都是有三角形组成的,一个三角形由三个点组成,而每个点都定义成一个向量来指定点的X、Y和Z坐标。DirectX中有一种定义顶点的结构,那就是CustomVertex类,只需要在渲染函数中添加类似如下代码即可绘制一个三角形:             CustomVertex.TransformedColored[] vertices = n
GDI DX绘图效率
Re:BITBLT+WINDOWS API和DIRECTX API写的游戏到底能差多少? 要看你做的游戏类型,游戏类型决定了你可能采用怎样的地图规格以及地图上需要同时渲染多少个元素,需要渲染的东西越多,对效率要求越高。 DIRECTX理论上肯定比WINDOWS API
directx学习之在屏幕上画一个三角形
前一张已经输出了一个背景为紫色的屏幕,这一节的目标是在该屏幕上输出一个三角形。下面将逐一介绍建立一个三角形的过程。 一个三角形有三个点,叫做顶点。三个点的不同的集合可以建立不同的三角形。能让GPU创建一个三角形,必须将三个顶点的位置告诉它。下面是一个2D的例子。 怎么将三个点的数据传给GPU? 在d3d10中,顶点数据被存在一个缓存资源中。但是应该申请多大的缓存,这就是接下来
WPF结构、图形支持与DirectX学习
Windows呈现基础(Windows Presentation Foundation,WPF)是一个用于Windows平台的全新的图形显示系统。WPF是针对.NET而设计的,它受现代显示技术,如HTML和Flash,以及硬件加速技术的影响。WPF也完全不同于自从Windows 95以来一直使用的Windows用户界面。 DirectX的Directness原理 a. 最快速 --- 同硬件厂商合作实现特定的硬件功能. b. 最短延迟 --- 达到子弹打到你时就能听到你的惨叫, 不会象
非常不错的DirectX Demo
非常不错的DirectX Demo, 有骨骼动画,UI,地形, 动态天空, 高光, 水面镜面(反射天空和地图上的建筑)等, 下了不好来骂我.
Directx9.0 学习教程3 -图形学之创建点 线 三角形 等
1、首先 介绍点的表示方法 struct CUSTOMVERTEX { float x,y,z; }; CUSTOMVERTEX Vertices[] = { {-5.0, -5.0, 0.0}, { 0.0, 5.0, 0.0}, { 5.0, -5.0, 0.0}, {10.0, 5.0, 0.0}, {15.0, -5.0, 0.0}, {20.0, 5.0, 0.