{{item.label}}

D3D是什么?

135****2577
非独占使用什么意思
提问时间:2022-08-21 11:17:25
提示:以下回答均以本问题为中心,仅供参考;如需更多帮助,请咨询早鸽顾问。 去咨询
回答 | 共3个
闫海龙
闫海龙
从业11年
食品经营许可证食品生产许可证
所在地区:重庆市
咨询解答:632
咨询TA

D3D全称Direct 3D,是基于微软的通用对象模式COM(Common Object Mode)的3D图形API。它是由微软(Microsoft)一手树立的3D API规范,微软公司拥有该库版权,它所有的语法定义包含在微软提供的程序开发组件的帮助文件、源代码中。

Direct3D是微软公司DirectX SDK集成开发包中的重要部分,适合多媒体、娱乐、即时3D动画等广泛和实用的3D图形计算。

2022-08-21 12:12:28
杨川
杨川
从业7年
商标资源
所在地区:杭州市
咨询解答:377
咨询TA

  一个D3D设备接口可以简单的认为是本机一块显卡的抽象,它包含了显卡所有的硬件参数及状态值,比如 说,显卡显存的数量和起始的线性地址,是否支持深度缓冲(Depth Buffer),雾化(Fog),纹理(Texture) 及MipMap等。在DirectX8.0中,你可以用如下代码建立一个D3D对象:  #include // 必须包含的头文件  #include   LPDIRECT3D8 g_lpD3D = NULL; // D3D对象指针,以后经常用到  if( NULL == (g_lpD3D=Direct3Dcreate8(D3D_SDK_VERSION) ) ) // D3D_SDK_VERSION确保该对象建立正确的头文件上,目前只能用该值。  return E_FAIL;建立D3D设备  在DirectX 8.0中,建立一个D3D设备需要到用IDirect3D8 接口中的CreateDevice函数,该函数原型如下  HRESULT CreateDevice(  UINT Adapter,  D3DDEVTYPE DeviceType,  HWND hFocusWindow,  DWORD BehaviorFlags,  D3DPRESENT_PARAMETERS* pPresentationParameters,  IDirect3DDevice8** ppReturnedDeviceInterface  );  函数参数说明可以查询DirectX 8.0 SDK 的文档,不过是英文的,下面给出一段代码说明:  // 该段代码建立一个基于Window窗口程序的D3D硬件抽象层设备,采用软件的顶点数据处理,并使用16Bits 的深度缓冲区。  D3DDISPLAYMODE d3ddm;  HRESULT hr = 0;  hr = g_pD3D->GetAdapterDisplayMode( D3DADAPTER_DEFAULT, &d3ddm );  if( FAILED(hr) )  return E_FAIL;  D3DPRESENT_PARAMETERS d3dpp;  ZeroMemory( &d3dpp, sizeof(d3dpp) );  d3dpp.Windowed = TRUE; // 指明是窗口模式,而非全局独占模式  d3dpp.SwapEffect = D3DSWAPEFFECT_DISCARD; // 无需交换链  d3dpp.BackBufferFormat = d3ddm.Format; // 后备缓冲区颜色格式  d3dpp.EnableAutoDepthStencil = TRUE; // 使深度缓冲区有效  d3dpp.AutoDepthStencilFormat = D3DFMT_D16; // 深度缓冲区颜色格式  // Create the D3D Device  hr = g_pD3D->CreateDevice(  D3DADAPTER_DEFAULT, // 使用当前显卡作注设备  D3DDEVTYPE_HEL, // 设备类型  hWnd, // 该程序所在的窗口句柄  D3DCREATE_SOFTWARE_VERTEXPROCESSING, // 用软件的方法处理顶点数据  &d3dpp, // 指向上面的结构  &g_pd3dDevice ) ) ) // 指向3D设备的指针  if( FAILED(hr) )  {  return E_FAIL;  }

2022-08-21 13:47:27
曾德敏
曾德敏
从业2年
专利代写专利无效宣告专利变更
所在地区:洛阳市
咨询解答:622
咨询TA

Direct3D (D3D):是微软为提高3D 游戏在Windows中的显示性能而开发的显示程序,目前已经升级到10.0版本,它提供了丰富的3D功能库,是游戏广泛采用的标准.

2022-08-21 11:56:26
没有符合您的答案?立即联系 “在线顾问"
顾问推荐
{{item.label}}
{{item.desc}}
相关资讯 换一批
公司审计费用
公司审计费用是指企业或组织为确保财务报表和内部控制制度的准确性和可靠性,通过聘请第三方审计机构进行审计而支付的费用。
公司审计费用
992次浏览
2023-10-23 16:55:56
公司审计费用
香港公司注册信息是如何查询的
如果你想投资、购买或与香港的某个公司有商业往来,了解该公司是否合法注册是非常有必要的。在香港,公司注册局是负责监督和管理公司注册的官方机构。公司注册局收集和记录所有香港公司的注册信息。
香港公司注册
286次浏览
2023-05-24 14:32:34
香港公司注册信息是如何查询的
注册深圳有限公司所需的材料
注册深圳公司
深圳是个创业热门城市,即使是在疫情影响下,上半年度的工商登记新增数依旧达到了258449户,同比增长
338次浏览
2022-07-04 19:12:05
注册深圳有限公司所需的材料
跟增值税相关的知识
增值税是以商品(含应税劳务)在流转过程中产生的增值额作为计税依据而征收的一种流转税。下面,早鸽网顾问带你来彻底了解增值税的相关知识,希望能对你有所帮助。
增值税
676次浏览
2022-08-17 19:15:50
跟增值税相关的知识
开具错误的红字发票,应该如何处理
在日常工作中,大家经常需要开具发票来记录企业的财务成本。在开具发票的过程中,由于一些不可控的因素,可能会出现一些错误,比如开错了发票类型或者填错了发票金额等。其中,红字发票开错是比较普遍的现象。
红字发票开具
618次浏览
2023-05-23 17:22:32
开具错误的红字发票,应该如何处理
吴佳
吴佳顾问
擅长:LOGO设计,营销策划
执业7年
咨询专业顾问
最新问答
2023-06-19 06:34:24
北京海丰益商贸中心基本介绍?
北京海丰益商贸中心基本介绍?
2023-06-19 06:33:56
北京佳兴源装饰有限公司第一分公司公司大概情况
北京佳兴源装饰有限公司第一分公司公司大概情况
2023-06-19 06:33:29
北京君燕环保设备有限公司是多久时候成立的?
北京君燕环保设备有限公司是多久时候成立的?
2023-06-19 06:32:19
北京市华盛业石材经营部是多久时候成立的?
北京市华盛业石材经营部是多久时候成立的?
2023-06-19 06:31:54
北京市四季永芳石材经营部基本介绍?
北京市四季永芳石材经营部基本介绍?