获取接口IDirect3D8指针

这个接口主要用于获取硬件设备信息,并且创建接口IDirect3DDevice9。获取IDirect3D9的代码十分简单,如下所示:

IDirect3D8 *pD3D = nullptr;
pD3D =  Direct3DCreate8(D3D_SDK_VERSION);

Direct3DCreate8函数返回一个IDirect3D8的指针,如果创建失败会返回NULL,它的参数必须为D3D_SDK_VERSION,这样才能保证会引用正确的头文件。

注意D3D_SDK_VERSION是一个宏定义,并不等于DirectX的版本号,传入错误参数会创建失败。

参考文章:https://www.cnblogs.com/CodingDream/p/4093252.html

初始化DirectX遇到的问题相关推荐

  1. 魔兽争霸Ⅲ运行时不能初始化directX的错误解决

    运行魔兽争霸3不能初始化DirectX错误这样解决: 1:在运行中输入(win+r):dxdiag,查看显示栏,确定电脑已安装好directx 8.1以上,且下面的三个加速都已开启. 2:如果没有安装 ...

  2. 魔兽争霸三不能初始化DirectX的解决办法

    RIA知识库  flex  RIA 魔兽争霸三不能初始化DirectX的解决办法 2007-07-30 如图,许多人在启动魔兽时遇到这个问题.先是提示魔兽争霸三不能初始化DirectX(图一),继而提 ...

  3. DirectX 11 Tutorial 3 中文翻译版教程: 初始化DirectX 11

    原英文版地址:http://www.rastertek.com/dx11tut03.html 本教程将首次介绍如何使用Directx11.我们将讨论如何初始化和关闭Direct3D以及如何渲染到窗口. ...

  4. DirectX10 学习笔记2:在多文档框架中初始化DirectX 10

    显示功能是在视图类中完成的,所以DX10的初始化及绘制工作都是视图类中完成. 首先建立一个多文档工程,工程名为02_01,在视图类头文件中加载相关的库,并包含头文件: 在视图类的头文件中添加DX10相 ...

  5. 升级到Win1018363.815后,魔兽争霸3不能玩了,提示 不能初始化DirectX 解决办法

    1. 查看电脑显卡驱动是否安装 2.360上下载安装DirectX修复工具 3. 打开注册表: 1)."win+R",输入 regedit 来调出注册表编辑器 2). HKEY_C ...

  6. 冰封王座 war3 win7 windows7 运行 不能初始化DirectX 的问题

    前几天重新安装系统 网上搜索说是显卡的问题 安装 驱动精灵 更新显卡驱动 问题解决!

  7. 使用directX 7结合C#进行2D游戏编程

    使用directX 7结合C#进行2D游戏编程 前言 对于C#的开发人员来讲,GDI+ 是一个拥有丰富的绘图API指令.传统.高效的程序集.但不幸的是,你要想用她来开发一个复杂而又平滑的动画的时候,我 ...

  8. VB6编程:DirectX 2D图形学习日志20伽玛校正

    VB6编程:DirectX 2D图形学习日志20伽玛校正 教程下载地址:https://download.csdn.net/download/gosub60/13696651 作用:通过按↑和下方向键 ...

  9. DirectX游戏编程入门——第一部分(Windows和DirectX游戏编程引言) —— 初识DirectX

    本系列文章由 net_assassin 编写,转载请注明出处. http://blog.csdn.net/net_assassin/article/category/1100363 作者:net_as ...

最新文章

  1. an初始java运行环境错误_【环境问题】STS(eclipse)启动出现错误提示:an error hava occured,see the log......
  2. 自建git服务器连接Pycharm系列二:在centos7上搭建git服务器
  3. testng执行参数_TestNG中注解使用 笔记
  4. 安装Android模拟器Genymotion【Android学习入门】
  5. php 云计算 源码,蜂巢平台基于PHP5.3云计算应用框架 v0.4.0.1
  6. 传智书城首页设计代码_(自适应手机版)响应式创意餐饮酒店装饰设计类网站织梦模板 html5蓝色餐饮酒店设计网站源码下载...
  7. 产品经理是个实战类科目
  8. linux文件权限之suid,sgid,粘贴位
  9. php unexpected t_object_operator,php - PHP中的“Unexpected T_OBJECT_OPERATOR”错误
  10. 一次weblogic 在aix hacmp上调试过程
  11. 第一次迭代 一次会议
  12. Docker 方式 MySQL 主从搭建
  13. 服务器网站缓存占内存,服务器程序缓存占用内存
  14. SpringBoot学期总结
  15. 大量用户反馈 QQ 账号被盗;​AirPods Pro2 或支持查找功能;Spring Boot 2.7.1发布|极客头条
  16. 往超级表格导入Excel,让数据处理不再繁杂!
  17. maven 报错 Failed to execute goal on project ...: Could not resolve dependencies for project ...
  18. 【Elasticsearch】 (搜索引擎如何做搜索推荐?) Elasticsearch中 使用 Suggesters 推荐查询
  19. 一杯清茶!细品人生!
  20. Ubuntu下ping命令提示域名解析失败以及无法打开网页

热门文章

  1. 前端面试准备:总结了一些面试很可能会问到的东西
  2. 扫盲serverless
  3. word2007制作封面、扉页和目录
  4. 键盘录入一个长方形的长和宽(长和宽为int类型),计算长方形的面积和周长
  5. SURF C++代码 详细阅读(二)—— 极值点检测 确定极值点精确位置
  6. Lipschitz 条件
  7. STM32 无法使用IAR下载程序问题
  8. PDF文件转换文件格式
  9. 博取仪器3D产品配置
  10. 墨者靶场-SQL手工注入漏洞测试(MySQL数据库-字符型)