本文整理汇总了C++中LPDIRECT3DVERTEXBUFFER8::SetPriority方法的典型用法代码示例。如果您正苦于以下问题:C++ LPDIRECT3DVERTEXBUFFER8::SetPriority方法的具体用法?C++ LPDIRECT3DVERTEXBUFFER8::SetPriority怎么用?C++ LPDIRECT3DVERTEXBUFFER8::SetPriority使用的例子?那么, 这里精选的方法代码示例或许可以为您提供帮助。您也可以进一步了解该方法所在类LPDIRECT3DVERTEXBUFFER8
的用法示例。
在下文中一共展示了LPDIRECT3DVERTEXBUFFER8::SetPriority方法的1个代码示例,这些例子默认根据受欢迎程度排序。您可以为喜欢或者感觉有用的代码点赞,您的评价将有助于系统推荐出更棒的C++代码示例。
示例1:
// Rendering library restore handle
void D3D_RendRestore ( IDirect3DDevice8 *pDevice )
{
unsigned int n;
m_pOrigDDevice->GetRenderTarget ( &m_pOrigTarget );
// Recreate the vertex buffer
m_pOrigDDevice->CreateVertexBuffer ( D3D_MAX_VERTICES*sizeof(d3dvertex_t), D3DUSAGE_WRITEONLY | D3DUSAGE_DYNAMIC, D3D_VERTEX, D3DPOOL_DEFAULT, &m_pVertexBuffer );
assert ( m_pVertexBuffer != NULL );
m_pVertexBuffer->SetPriority ( D3DPRIO_LOW );
// Recreate all fonts
for (n=0; n<m_uiNumFonts; n++)
{
HFONT hFont=CreateFont ( 100, 0, 0, 0, 0, 1, 0, 0, DEFAULT_CHARSET, OUT_DEFAULT_PRECIS, CLIP_DEFAULT_PRECIS, DEFAULT_QUALITY, DEFAULT_PITCH || FF_DONTCARE, m_pFonts[n]->face_name );
D3DXCreateFont ( m_pOrigDDevice, hFont, &m_pFonts[n]->pFont );
assert ( m_pFonts[n]->pFont != NULL );
m_pFonts[n]->hFont=hFont;
}
}