- Katılım
- 11 May 2023
- Konular
- 271
- Mesajlar
- 1,152
- Çözüm
- 2
- Online süresi
- 1mo 25d
- Reaksiyon Skoru
- 746
- Altın Konu
- 1
- Başarım Puanı
- 199
- MmoLira
- 1,296
- DevLira
- 381
ROHAN2 WORLD 1-120 TR TİPİ OFFICIAL YOHARA, BALATHOR VE AMON! 80. GÜNÜNDE! +10.000 ONLİNE! HİLE VE BOT %100 ENGELLİ HEMEN TIKLA!
burası karakter ekranındna entere basınca gpu fırlıyor.
if (m_stFileName.empty())
{
// 폰트 텍스쳐
if (FAILED(ms_lpd3dDevice->CreateTexture(m_width, m_height, 1, D3DUSAGE_DYNAMIC, m_d3dFmt, D3DPOOL_DEFAULT, &m_lpd3dTexture, nullptr)))
return false;
}
D3DUSAGE_DYNAMIC
burayı 0 statik bıraksam
düzeliyor ama yazılar gözükmüyor
nasıl çözeceğimi bulamadım
Kod:
bool CGraphicImageTexture::CreateDeviceObjects()
{
assert(ms_lpd3dDevice != NULL);
assert(m_lpd3dTexture == NULL);
if (m_stFileName.empty())
{
// 폰트 텍스쳐
if (FAILED(ms_lpd3dDevice->CreateTexture(m_width, m_height, 1, D3DUSAGE_DYNAMIC, m_d3dFmt, D3DPOOL_DEFAULT, &m_lpd3dTexture, nullptr)))
return false;
}
else
{
auto fp = GetVfs().Open(m_stFileName.c_str(), kVfsOpenFullyBuffered);
if (!fp)
return false; // nullptr yerine bool döndürülmeli
const auto size = fp->GetSize();
storm::View data(storm::GetDefaultAllocator());
fp->GetView(0, data, size);
return CreateFromMemoryFile(size, data.GetData());
}
m_bEmpty = false;
return true;
}



