您当前的位置:首页 > IT编程 > C++
| C语言 | Java | VB | VC | python | Android | TensorFlow | C++ | oracle | 学术与代码 | cnn卷积神经网络 | gnn | 图像修复 | Keras | 数据集 | Neo4j | 自然语言处理 | 深度学习 | 医学CAD | 医学影像 | 超参数 | pointnet | pytorch | 异常检测 | Transformers | 情感分类 | 知识图谱 |

自学教程:C++ D3DXCreateSprite函数代码示例

51自学网 2021-06-01 20:17:05
  C++
这篇教程C++ D3DXCreateSprite函数代码示例写得很实用,希望能帮到您。

本文整理汇总了C++中D3DXCreateSprite函数的典型用法代码示例。如果您正苦于以下问题:C++ D3DXCreateSprite函数的具体用法?C++ D3DXCreateSprite怎么用?C++ D3DXCreateSprite使用的例子?那么恭喜您, 这里精选的函数代码示例或许可以为您提供帮助。

在下文中一共展示了D3DXCreateSprite函数的30个代码示例,这些例子默认根据受欢迎程度排序。您可以为喜欢或者感觉有用的代码点赞,您的评价将有助于我们的系统推荐出更棒的C++代码示例。

示例1: Assert

MapilVoid D3DSprite::Create( SharedPointer < GraphicsController > pCtrl ){Assert(	!m_IsUsed, CURRENT_POSITION, TSTR( "The sprite was already created." ), -1 );//Create spriteif( FAILED( D3DXCreateSprite( m_pDev->GetDev().GetPointer(), &m_pD3DSprite ) ) ) {    throw MapilException( CURRENT_POSITION, TSTR( "Failed to create sprite." ), -1 );}m_pGraphicsCtrl = pCtrl;m_IsUsed = MapilTrue;}
开发者ID:nutti,项目名称:MAPIL,代码行数:13,


示例2: D3DXCreateSprite

C_Renderer::C_Renderer(C_Device* dev){	m_sprite = 0;	vb = 0;	m_dev = dev;	D3DXCreateSprite(m_dev->GetDevice(), &m_sprite);	dev->GetDevice()->CreateVertexBuffer(sizeof(Vertex)*VBMAX, D3DUSAGE_DYNAMIC, Vertex_FVF, D3DPOOL_DEFAULT, &vb, 0);	m_dev->OnDeviceCreated.RegisterSingleHandler<C_Renderer, &C_Renderer::OnDeviceCreated>(this);	m_dev->OnDeviceLost.RegisterSingleHandler<C_Renderer, &C_Renderer::OnDeviceLost>(this);	m_dev->OnDeviceRelease.RegisterSingleHandler<C_Renderer, &C_Renderer::OnDeviceRelease>(this);	m_dev->OnDeviceReset.RegisterSingleHandler<C_Renderer, &C_Renderer::OnDeviceReset>(this);}
开发者ID:omkar-developer,项目名称:OmkEngine,代码行数:13,


示例3: initialize

//------------------------------------------------------------------------------------------------// Name:  initialize// Desc:  Sets up the sprite manager for use.  This must be called before//------------------------------------------------------------------------------------------------bool SpriteManager::initialize(LPDIRECT3DDEVICE9 d3dDevice){    // Make sure the sprite renderer doesn't already exist    if (APP_WARNING(mySpriteRenderer != 0)("SpriteManager - multiple initialization"))        return false;    // Create the rendering sprite    if (APP_ERROR(FAILED(D3DXCreateSprite(d3dDevice, &mySpriteRenderer)))("Unable to create sprite renderer for GUI"))        return false;    // Success    return true;}
开发者ID:karlgluck,项目名称:evidyon-2.10,代码行数:17,


示例4: DragAcceptFiles

bool cViewer::OnInit(){	DragAcceptFiles(m_hWnd, TRUE);	D3DXCreateSprite(graphic::GetDevice(), &m_sprite);	m_scene = new cTestScene(m_sprite);	m_scene->SetPos(Vector3(100,100,0));	m_filePath = "../media/mesh.dat";	m_model = new graphic::cModel();	//m_model->Create( m_filePath );	//m_texture.Create("../media/001 copy.jpg");	//m_model->SetAnimation("../media/ani.ani");	//m_model->SetAnimation("../media/ani4.ani");	//m_texture.Create("../media/
C++ D3DXCreateTexture函数代码示例
C++ D3DXCreateFont函数代码示例
万事OK自学网:51自学网_软件自学网_CAD自学网自学excel、自学PS、自学CAD、自学C语言、自学css3实例,是一个通过网络自主学习工作技能的自学平台,网友喜欢的软件自学网站。