Advertisement
Guest User

Untitled

a guest
Feb 16th, 2020
81
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 0.54 KB | None | 0 0
  1. std::ifstream in(szMapFilePath, std::ios::in | std::ios::binary);
  2.  
  3. if (!in.is_open())
  4. return;
  5.  
  6. in.ignore(std::numeric_limits<std::streamsize>::max());
  7. std::streamsize size = in.gcount();
  8. in.clear();
  9.  
  10. if(size <=0)
  11. {in.close();return;}
  12.  
  13. char* m_pData = (char*)malloc((int)size);
  14.  
  15. in.seekg(0, std::ios::beg);
  16. in.read(m_pData, size);
  17. in.close();
  18.  
  19. if(FAILED(D3DXCreateTextureFromFileInMemory(pDevice, m_pData, size , &m_pRadarImage)))
  20. {free(m_pData);return;}
  21.  
  22. //successfully
  23.  
  24. free(m_pData);
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement