OnVertexBufferDestroy: Difference between revisions
Jump to navigation
Jump to search
(Created page with "<pageclass subcaption="C++ Function"></pageclass> This C++ Function is found inside of CAdditionalVertexStreamManager. It serves as an event of when vertex buffer gets d...") |
(No difference)
|
Latest revision as of 13:42, 14 May 2017
This C++ Function is found inside of CAdditionalVertexStreamManager.
It serves as an event of when vertex buffer gets destroyed.
It can be found in Client/Client Core/Sources/CAdditionalVertexStreamManager.cpp in Visual Studio.
Required Arguments
- pStreamData1: Pointer to the IDirect3DVertexBuffer9 type.
Code
void CAdditionalVertexStreamManager::OnVertexBufferDestroy ( IDirect3DVertexBuffer9* pStreamData1 ) { SAdditionalStreamInfo* pAdditionalInfo = GetAdditionalStreamInfo ( pStreamData1 ); if ( pAdditionalInfo ) { pAdditionalInfo->pStreamData->Release (); pAdditionalInfo->pVertexDeclaration->Release (); MapRemove ( m_AdditionalStreamInfoMap, pStreamData1 ); } }