DirectX8.1的DirectDraw7研究手记(二) 上

原创 2003年02月17日 11:03:00

上一次,我们创建DirectDraw7的接口指针时用的是DirectDrawCreateEx(NULL, (VOID**)&m_pDD, IID_IDirectDraw7, NULL);其中m_pDDLPDIRECTDRAW7 m_pDD的定义而来。其实还有一种方法是通过IdirectDraw来挂接IdirectDraw7的方法QueryInterface

HRESULT                    hRet;<?xml:namespace prefix = o ns = "urn:schemas-microsoft-com:office:office" />

         LPDIRECTDRAW         pDD;

LPDIRECTDRAW7                         m_pDD;

         hRet = DirectDrawCreate( NULL, &pDD, NULL );

         if(hRet != DD_OK)

         {

                  // if failed, quit the app

                  return;

         }

    // Fetch DirectDraw7 interface

hRet = pDD->QueryInterface(IID_IDirectDraw7, (LPVOID*)&m_pDD);

pDD->Release();

……这时你就申请到了

……下面和上一节用法一样…………

……编译的时候别忘了link   ddraw.lib  dxguid.lib

 

上回是显示文字这次我们显示图片;(由于做为入门演示所以尽量读取256色一下的图片)。

浙大计算机研究生复试上机考试(2010)——二叉搜索树(hdu3791)

【静态链表解二叉搜索树 】用静态链表(数组)去解这道二叉搜索树的题目。无需使用链表、指针,无需自定义结点类型,操作简单。仅仅是将空间上的二叉搜索树映射到一维数组上。...
  • guodongxiaren
  • guodongxiaren
  • 2014年05月19日 15:49
  • 1696

记录计算机专业研究生小论文从选题到投稿全过程<二> 选题

既然是讲论文选题,那就从实际情况说起吧,但是在讲如何选题之前,先说明一下,这里的选题并不是选择论文的题目,而是选择研究的问题,也就是说你的研究要解决什么问题。一般来讲,一篇小论文是按照一定的章节顺序展...
  • songhaoaa
  • songhaoaa
  • 2016年12月29日 11:27
  • 1229

做课题与科研项目常用的研究方法

研究方法不出“硬伤” 1、常用的研究方法有文献研究法、教育观察法、经验总结法、个案研究法、行动研究法、实验研究法、历史研究法、调查研究法、比较研究法、叙事研究法等。 2、研究类型或途径、或...
  • neilol
  • neilol
  • 2015年06月18日 15:28
  • 3059

DirectX 9.0c游戏开发手记之“龙书”第二版学习笔记之7: Chap9: Color

这一章先是讲了DirectX中的颜色的各种相关知识。其实专门为颜色这一块内容开辟单独的一章没有太大的必要,所以作者扯了点其他话题,让我们能够画出“机械波”。并且这块“离题”讲述的知识在后面还会以各种姿...
  • u011873969
  • u011873969
  • 2014年09月07日 06:04
  • 787

DirectX 9.0c游戏开发手记之“龙书”第二版学习笔记之5: Chap7: Drawing in Direct3D ---- Part I

这一章终于开始讲绘制3D图形的内容了!这一章讲的是非shader方法,也是“龙书”第一版大部分时候所用的方法。 但是值得注意的是,这里的顶点声明是用D3DVERTEXELEMENT9数组实现的,而不...
  • u011873969
  • u011873969
  • 2014年09月05日 21:16
  • 758

DelphiX D7 For DirectX8.1

  • 2006年02月23日 09:05
  • 2.97MB
  • 下载

DirectX 之 DirectDraw 窗口模式

在窗口模式下使用 DirectDraw , 最大的痛苦是不能使用换页操作(Flip). 但是有许多人还是喜欢在窗口模式下进行游戏.     首先, 窗口模式下创建一个 IDirectDraw 接口对象...
  • bytxl
  • bytxl
  • 2011年03月29日 14:44
  • 1187

【DirectX学习】使用DirectDraw在windows窗口上显示位图

需要的知识:Windows编程基础。DirectX基础类:DirectDraw。 Windows编程基础在这不做说明,Windows程序的基本框架可以参照末尾的代码。 DirectDraw是控制视频显...
  • nzyhewai
  • nzyhewai
  • 2016年11月18日 13:59
  • 1506

DirectX从入门到精通之DirectDraw-part3

  • 2009年03月11日 09:11
  • 3.06MB
  • 下载

DirectX从入门到精通之DirectDraw-part1

  • 2009年03月11日 09:06
  • 3.06MB
  • 下载
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:DirectX8.1的DirectDraw7研究手记(二) 上
举报原因:
原因补充:

(最多只允许输入30个字)